Java面试宝典2015版(黄sir学生专用)项目介绍.............................................................................................................................5前言.....................................................................................................................................7一.Java基础部分..............................................................................................................91、请说一下break和continue的区别?...................................................92、switch中用于判断的表达式,可以用哪些数据类型?...........................93、char型变量中能不能存贮一个中文汉字?为什么?.................................94、静态变量和实例变量的区别?..................................................................95、是否可以从一个static方法内部发出对非static方法的调用?..........96、Integer与int的区别.................................................................................97、Overload和Override的区别。参数列表相同,返回值不同的方法,是否是重载方法?...................................................................................................108、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concreteclass)?....................................................................109、面向对象有哪三大特性?........................................................................1010、abstractclass和interface有什么区别?.............................................1111、String是最基本的数据类型吗?..............................................................1112、String和StringBuffer的区别...............................................................1113、数组有没有length()这个方法?String有没有length()这个方法?.1114、final,finally,finalize的区别。..............................................................1115、请说一下你常用的几种异常?................................................................1116、线程的基本概念?线程的基本状态以及状态之间的关系....................1217、sleep()和wait()有什么区别?...............................................................1218、多线程有几种实现方法?..........................................................................1219、启动一个线程是用run()还是start()?...................................................1220、Set和List的区别,List和Map的区别...............................................1221、HashMap和Hashtable的区别............................................................1222、说出ArrayList,LinkedList的区别........................................................1323、请描述一下JDK1.5有哪些新特性?.....................................................1324、为什么要使用单例模式............................................................................13二.Javaweb部分............................................................................................................1325、什么是B/S和C/S?................................................................................1326、如何设置servlet初始化参数?如何获取servlet初始化的参数?...1327、Ajax是干么用的?有哪些常用的Ajax框架?.....................................1428、HTTP请求的GET与POST方式的区别................................................1429、说一说Servlet的生命周期?Servlet里常用的方法有哪些?............1430、ServletAPI中forward()与redirect()的区别?...............................