Java面试常见题目


1 J2SE题目
面向对象的特征有哪些方面
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
构造器Constructor是否可被override?
是否可以继承String类?
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
在java中一个类被声明为final类型,表示了什么意思
Error与Exception有什么区别
Collection 和 Collections的区别
HashMap和Hashtable的区别
谈谈final, finally, finalize的区别
Math.round(11.5)等於多少? Math.round(-11.5)等於多少
数组有没有length()这个方法? String有没有length()这个方法
List, Set, Map是否继承自Collection接口
作用域public,private,protected,以及不写时的区别
abstract class和interface有什么区别
char型变量中能不能存贮一个中文汉字?为什么?
STRING与STRINGBUFFER的区别
说出ArrayList,Vector, LinkedList的存储性能和特性
启动一个线程是用run()还是start()?
请说出你所知道的线程同步的方法(wait,sleep,notify,notifyall)
sleep() 和 wait() 有什么区别
2 Servlet题目
什么是Web容器?
Servlet的生命周期
servlet会话跟踪技术
在什么情况下会调用servlet的doGet()和doPost()方法
forward 和redirect的区别
使用Jsp和Servlet是如何实现MVC模式的
模式1和模式2的区别是什么,请简述两种模式的优点和缺点
如何设置session的超时时间,有几种方法
session注销一般会有几种形式,分别是什么
在EE中监听器有几种,分别起什么作用,是如何实现的
过滤器是什么,它起什么作用
什么是cookie?它与session有什么区别以及各自的应用范围
3 JSP题目
JSP的执行流程
JSP有哪些内置对象?作用分别是什么
JSP有哪些动作?作用分别是什么
JSP中动态INCLUDE与静态INCLUDE的区别
请简单说出脚本代码、JSTL、EL表达式之间的关联和区别
JSP如何定义方法
JSP如何处理errorpage异常页
JSP和Servlet的请求转发分别怎么实现
JSP中如何跟JavaBean合作使用的
4 JDBC题目
Class.forName的作用
说出数据连接池的工作机制是什么
JNDI的原理以及如何使用JDNI
5 J2EE高级题目
xml有哪些解析技术?区别是什么?
J2EE是什么?
Struts框架的工作原理
Struts框架中ActionServlet的作用
Struts中DynamicActionForm和DispatchAction的作用以及区别
Hibernate框架的工作流程
Hibernate中的Session是什么?它与Web上面的Session是一样的机制吗?
Hibernate.cfg.xml配置文件中,应该包含哪些具体的配置内容
Hibernate中是如何进行中文查询操作的
请简述Hibernate中cascade,inverse,constrained几个属性的区别
请简述Hibernate中的延迟机制的原理和实现
在Hibernate中,如何实现对查询出来的对象列表数据进行排序
如何在Hibernate中实现对数据的批量删除和批量更新
请简述Spring框架的IOC、DI、AOP等概念
Spring的配置文件中,获取数据源有几种方式
Struts和Spring两种框架有几种结合方式,以及每种结合方式的优缺点
Spring中如何实现事务管理
在Spring的业务逻辑过程,使用JdbcTemplate需要为其注入哪些对象。
什么是XMLHttp协议,XMLHttp协议和Http协议与什么区别
什么是XMLHttpRequest对象,以及如何创建一个XMLHttpRequest对象。
在AJAX中,对于中文的GET和POST请求,是如何进行处理的。
JavaScript解析XML有多少种技术,Java中解析XML有多少种技术
6 数据库
存储过程和函数的区别
游标的作用?如何知道游标已经到了最后?
触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值