黑马程序员技术交流社区

标题: JavaEE面试经验分享—— 北京十安赛恩科技有限公司 [打印本页]

作者: 就业高冷派    时间: 2019-2-27 14:53
标题: JavaEE面试经验分享—— 北京十安赛恩科技有限公司
本帖最后由 就业高冷派 于 2019-2-27 15:01 编辑

北京十安赛恩科技有限公司
公司行业:计算机软件 互联网/电子商务
公司规模:500-1000人
工作地址:陕西省西安市沣惠南路摩尔中心B座804室

1, Java中常见的异常,请说常见的几种?
NullPointerException , ClassCastException, ArrayIndexOutOfBoundsException, FileNotFoundException, NumberFormatException, SQLException, IOException, NoSuchMethodException
2, HashMap Hashtable 的区别?
HashMap是线程不安全的,Hashtable是线程安全的; HashMap可以有NULL值和NULL键; Hashtable不可以有NULL值和NULL
3, 线程,以及线程的启动方式?
线程的创建方式
     1)继承Thread
     2)实现Runnable接口
     3)从线程池中获取
  4) Callable
4, Jsp常用的动作类
jsp:include:在页面被请求的时候引入一个文件。
jsp:forward:把请求转到一个新的页面。
jsp:useBean:寻找或者实例化一个 JavaBean
jsp:setProperty:设置 JavaBean 的属性。
jsp:getProperty:输出某个 JavaBean 的属性。
jsp:plugin:根据浏览器类型为 Java 插件生成 OBJECT EMBED 标记
5,  什么是ServletContext?它由谁创建?
Servlet容器启动时,它会部署并加载所有的web应用。当web应用被加载时,Servlet容器会一次性为每个应用创建Servlet上下文(ServletContext)并把它保存在内存里。Servlet容器会处理web应用的web.xml文件,并且一次性创建在web.xml里定义的ServletFilterListener,同样也会把它们保存在内存里。当Servlet容器关闭时,它会卸载所有的web应用和ServletContext,所有的ServletFilterListner实例都会被销毁。Java文档可知,ServletContext定义了一组方法,Servlet使用这些方法来与它的Servlet容器进行通信。例如,用来获取文件的MIME类型、转发请求或者编写日志文件。在web应用的部署文件(deployment descriptor)标明“分布式”的情况下,web应用的每一个虚拟机都拥有一个上下文实例。在这种情况下,不能把Servlet上下文当做共享全局信息的变量(因为它的信息已经不具有全局性了)。可以使用外部资源来代替,比如数据库。
6, 什么是CookieCookie有什么规范?
什么是cookieCookie是由服务器创建,然后通过响应发送给客户端的一个键值对。客户端会保存Cookie,并会标注出Cookie的来源(哪个服务器的Cookie)。当客户端向服务器发出请求时会把所有这个服务器Cookie包含在请求中发送给服务器,这样服务器就可以识别客户端了!
HTTPcookie规范如下:Cookie大小上限为4KB一个服务器最多在客户端浏览器上保存20Cookie一个浏览器最多保存300Cookie
7, Cookie的生命 什么是Cookie的生命 
 Cookie不只是有namevalueCookie还是生命。所谓生命就是Cookie在客户端的有效时间,可以通过setMaxAge(int)来设置Cookie的有效时间。cookie.setMaxAge(-1)cookiemaxAge属性的默认值就是-1,表示只在浏览器内存中存活。一旦关闭浏览器窗口,那么cookie就会消失。cookie.setMaxAge(60*60):表示cookie对象可存活1小时。当生命大于0时,浏览器会把Cookie保存到硬盘上,就算关闭浏览器,就算重启客户端电脑,cookie也会存活1小时;cookie.setMaxAge(0)cookie生命等于0是一个特殊的值,它表示cookie被作废!也就是说,如果原来浏览器已经保存了这个Cookie,那么可以通过CookiesetMaxAge(0)来删除这个Cookie。无论是在浏览器内存中,还是在客户端硬盘上都会删除这个Cookie
8, 什么是session
当首次使用session时,服务器端要创建sessionsession是保存在服务器端,而给客户端的sessionid (一个cookie中保存了sessionId)。客户端带走的是sessionId,而数据是保存在session中。当客户端再次访问服务器时,在请求中会带上sessionId,而服务器会通过sessionId找到对应的session,而无需再创建新的session
9, session的生命周期getSession() getSession(true);
Session的销毁只有两种情况:
第一:session调用了 session.invalidate()方法.
第二:前后两次请求超出了session指定的生命周期时间. 其中Session的生命周期时间可以在web.xml配置. 默认30分钟
web.xml可以做如下配置:<session-config> <session-timeout>5</session-timeout></session-config>
10, Filterinterceptor的区别
拦截器是基于java反射机制的,而过滤器是基于函数回调的。
②  过滤器依赖与servlet容器,而拦截器不依赖与servlet容器。
③  拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。
④  拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。
⑤  在Action的生命周期中,拦截器可以多次调用,而过滤器只能在容器初始化时被调用一次。







作者: 逆风TO    时间: 2019-3-4 14:21
加油
作者: jsnoob    时间: 2019-3-4 19:49
加油!加油!加油!
作者: fujiangbo    时间: 2019-3-4 20:02
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: mydorling11    时间: 2019-3-4 20:13
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
作者: 18629541359    时间: 2019-3-4 20:31
谢谢分享!
作者: #风萧萧#    时间: 2019-3-4 21:07
666666666666666666666
作者: little_superman    时间: 2019-3-4 21:35
66666666666666666666666666
作者: 谢先森    时间: 2019-3-4 21:43
66666666666666666666666
作者: json0314    时间: 2019-3-4 21:51
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: 黑马程序员啊    时间: 2019-3-4 21:58
谢谢楼主,辛苦了...........
作者: 殷凯老师    时间: 2019-3-4 22:21
感谢分享!!!!!!!!
作者: 零度☆黎明    时间: 2019-3-4 22:45
66666666666666666666666666666666666666666666666666
作者: superbaby    时间: 2019-3-4 22:53
66666666666666666666666666666666666666666666666666
作者: yujq    时间: 2019-3-4 23:18
66666666666666666666666
作者: 耙丫丫    时间: 2019-3-4 23:24

作者: zplxwl    时间: 2019-3-5 00:08
66666666666666
作者: 1098018910    时间: 2019-3-5 09:16
新年最后一波礼物!
作者: 760486198    时间: 2019-3-5 09:31
新年最后一波礼物!
作者: 从容微笑    时间: 2019-3-5 09:42
新年最后一波礼物!
作者: 专找bug    时间: 2019-3-5 09:59
新年最后一波礼物!
作者: zhuyanting    时间: 2019-3-5 10:07
走过路过不要错过
作者: 小公举    时间: 2019-3-5 10:16
感谢分享
作者: 疯子小花花    时间: 2019-3-5 10:21
           浮华一生,淡忘一季,空有回忆,打乱缠绵。笑容不见,落寞万千。弦,思华年。那些华年,恍然如梦。亦如流水,一去不返。不泣离别,不诉终殇
作者: yangyifen    时间: 2019-3-5 10:29
6666666666666666666666666
作者: ouweina    时间: 2019-3-5 10:31
6666666666666666666666666666666
作者: yy1134787753    时间: 2019-3-5 10:39
感谢分享,棒棒哒
作者: 李娟玲老师    时间: 2019-3-5 10:40
加油!加油!加油!
作者: zhanghua342    时间: 2019-3-5 10:42
加油
作者: 大安    时间: 2019-3-5 10:43
感谢楼主的分享
作者: 章鱼顶呱呱    时间: 2019-3-5 11:03
666666666666666666
作者: 多喝点热水~    时间: 2019-3-5 11:15
                  
作者: 淡写薰衣草的香    时间: 2019-3-5 11:19

作者: 淡写薰衣草的香    时间: 2019-3-5 11:22

作者: 致橡树    时间: 2019-3-5 11:42
新年最后一波礼物!
作者: duanshaobo    时间: 2019-3-5 11:58
生活是这样子,不如诗
作者: 半个程序员    时间: 2019-3-5 13:12
6666666666666666
作者: 半个程序员    时间: 2019-3-5 13:13
6666666666666666
作者: 小伙啊    时间: 2019-3-5 14:35
666666
作者: 举个栗子    时间: 2019-3-5 15:39

作者: 你不爱我    时间: 2019-3-5 15:51
黑马666666666666
作者: 二郎显圣真君    时间: 2019-3-6 15:05
66666666666666666666666
作者: 小西西哦    时间: 2019-3-6 17:09
66666666666666666666666666666666666666666666666666666666
作者: xiaoheizi    时间: 2019-3-6 17:10
666666666666666666666666666666
作者: 温柔一刀!喵!    时间: 2019-3-6 17:10

作者: daoqin    时间: 2019-3-6 17:13
加油~
加油~
加油~
加油~
作者: 同心筑梦1    时间: 2019-3-7 10:42
6666666666666666666666666666666666666666666666666666
作者: JavaEE风清扬    时间: 2019-3-7 11:02
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: 梅优良    时间: 2019-3-7 14:16
66666666666666666
作者: hongping    时间: 2019-3-7 15:10

加油~
加油~
加油~
加油~
作者: py@py    时间: 2019-3-7 15:19
666666666666666666666666666666
作者: ruoquan    时间: 2019-3-7 15:30
66666666666,不错
作者: 竹竹竹竹    时间: 2019-3-7 16:03
66666
作者: kdhdjdj    时间: 2019-3-7 16:15
6666666666666666666666
作者: 哦嗨呦    时间: 2019-3-7 16:41
顶!!!!!!!!!
作者: zhaosongzhi    时间: 2019-3-7 18:44
感谢分享
作者: 小丹子    时间: 2019-3-8 11:54
优秀,优秀!!!!
作者: 大智叔叔    时间: 2019-3-8 12:05
满满的干货!
作者: 茶包哥    时间: 2019-3-8 13:20
作者棒棒哒
作者: 就业高冷派    时间: 2019-3-26 10:50
逆风TO 发表于 2019-3-4 14:21
加油

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:50
jsnoob 发表于 2019-3-4 19:49
加油!加油!加油!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:50
fujiangbo 发表于 2019-3-4 20:02
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理 ...

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:50
mydorling11 发表于 2019-3-4 20:13
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo ...

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:50
18629541359 发表于 2019-3-4 20:31
谢谢分享!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:50
#风萧萧# 发表于 2019-3-4 21:07
666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:51
#风萧萧# 发表于 2019-3-4 21:07
666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:51
little_superman 发表于 2019-3-4 21:35
66666666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:51
谢先森 发表于 2019-3-4 21:43
66666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:51
json0314 发表于 2019-3-4 21:51
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理 ...

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:51
谢先森 发表于 2019-3-4 21:43
66666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:51
json0314 发表于 2019-3-4 21:51
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理 ...

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:52
黑马程序员啊 发表于 2019-3-4 21:58
谢谢楼主,辛苦了...........

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:52
殷凯老师 发表于 2019-3-4 22:21
感谢分享!!!!!!!!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:52
零度☆黎明 发表于 2019-3-4 22:45
66666666666666666666666666666666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:52
superbaby 发表于 2019-3-4 22:53
66666666666666666666666666666666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:52
yujq 发表于 2019-3-4 23:18
66666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
耙丫丫 发表于 2019-3-4 23:24

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
zplxwl 发表于 2019-3-5 00:08
66666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
1098018910 发表于 2019-3-5 09:16
新年最后一波礼物!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
760486198 发表于 2019-3-5 09:31
新年最后一波礼物!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
从容微笑 发表于 2019-3-5 09:42
新年最后一波礼物!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
专找bug 发表于 2019-3-5 09:59
新年最后一波礼物!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
zhuyanting 发表于 2019-3-5 10:07
走过路过不要错过

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:53
小公举 发表于 2019-3-5 10:16
感谢分享

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
疯子小花花 发表于 2019-3-5 10:21
浮华一生,淡忘一季,空有回忆,打乱缠绵。笑容不见,落寞万千。弦,思华年。那些华年,恍然如 ...

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
yangyifen 发表于 2019-3-5 10:29
6666666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
ouweina 发表于 2019-3-5 10:31
6666666666666666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
yy1134787753 发表于 2019-3-5 10:39
感谢分享,棒棒哒

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
李娟玲老师 发表于 2019-3-5 10:40
加油!加油!加油!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
zhanghua342 发表于 2019-3-5 10:42
加油

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
大安 发表于 2019-3-5 10:43
感谢楼主的分享

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
章鱼顶呱呱 发表于 2019-3-5 11:03
666666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:54
多喝点热水~ 发表于 2019-3-5 11:15

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
淡写薰衣草的香 发表于 2019-3-5 11:19

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
致橡树 发表于 2019-3-5 11:42
新年最后一波礼物!

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
duanshaobo 发表于 2019-3-5 11:58
生活是这样子,不如诗

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
半个程序员 发表于 2019-3-5 13:12
6666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
半个程序员 发表于 2019-3-5 13:13
6666666666666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
小伙啊 发表于 2019-3-5 14:35
666666

努力奋斗,继续向前~
作者: 就业高冷派    时间: 2019-3-26 10:55
举个栗子 发表于 2019-3-5 15:39

努力奋斗,继续向前~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2