更多免费java模拟试题

 
四、反射
 
57.什么是反射?
 
58.什么是 java 序列化?什么情况下需要序列化?
 
59.动态代理是什么?有哪些应用?
 
60.怎么实现动态代理?
 
五、对象拷贝
 
61.为什么要使用克隆?
 
62.如何实现对象克隆?
 
63.深拷贝和浅拷贝区别是什么?
 
六、Java Web
 
64.jsp 和 servlet 有什么区别?
 
65.jsp 有哪些内置对象?作用分别是什么?
 
66.说一下 jsp 的 4 种作用域?
 
67.session 和 cookie 有什么区别?
 
68.说一下 session 的工作原理?
 
69.如果客户端禁止 cookie 能实现 session 还能用吗?
 
70.spring mvc 和 struts 的区别是什么?
 
71.如何避免 sql 注入?
 
72.什么是 XSS 攻击,如何避免?
 
73.什么是 CSRF 攻击,如何避免?