java软件面试题

来源:百度知道 编辑:UC知道 时间:2024/09/24 11:59:58
1.动态代理有那些用途?
2.在jsp中,如何为转换后的Servlet增加成员变量?
3.struts框架中,struts-config.xml里卖弄的Action的的默认scope范围是reques还是session?
4.ActionForm为什么要实现Serializable接口,并说明原因!
5.Jsp2.0 EL和JSp2.0以前的有什么不同?

1 java思想中 动态代理 方便维护和拓展 楼主可以搜下(Dynamic Proxy)。
2 答案不唯一, 事实考你的是servlet线程不安全的概念,servlet中是不用 成员变量的,因为线程不安全。(参考 搜索servlet的线程不安全解决方法)本题答案,加一个“局部线程”变量绑定。
3 reques
4 对象流要传送对象 一定要实现Serializable 接口 form传的对象reques,response
5 EL表达式 我了解的不是很透 ,楼主再查找下。
你面试的问题 既基本 ,又砸人……很考察基础。

不要那么雷人好不好,是request,楼主错了,答题的也跟著错

各个公司面试的题是不同的,一般是根据公司做的项目和所用的技术来出题的,不过还是感谢楼主啊