18、请写一个程序的读写,要求用两种方式一种是低层流另一种是高层流。 ........... 34
19、如何列出某个目录下的所有文
件....................................................................... 35
socket ........................................................................................................................... 37
20、用socket通讯写出客户端和服务器端的通讯,要求客户发送数据后能够回显相同 的数
据?................................................................................................................. 37
23、介绍java中的collection framework(包括如何写自己的数据结构)? ................ 38
24、请说出你所知道的线程同步的方
法 ................................................................... 38 jdbc数据访问技
术.......................................................................................................... 39
1、jdbc如何做事务处
理? .................................................................................... 39 2、写出几个在jdbc中常用的接
口........................................................................... 39
3、简述你对statement,preparedstatement,callablestatement的理解 ........................... 39 4、java中访问数据库的步
骤? ............................................................................... 39 5、jdbc中的核心类及其作用是什
么? .................................................................... 40
6、执行存储过程用那一个类,如何操作输出参数?(操作) ....................................... 40
8、可能会让你写一段jdbc连oracle的程序. ........................................................... 40 9、class.forname的作用?为什么要
用? .................................................................... 40
10、jdo是什
么? ...................................................................................................... 40
11、在oracle大数据量下的分页解决方法。一般用截取id方法,还有是三层嵌套方法
............................................................................................................................... 41
web编程jspservlet技
术 ............................................................................................. 42 1、简单说说tomcat的配
置? .................................................................................. 42 2、jsp中动态include与静态include的区别? .............................................. 42 3、forward和redirect的区
别? ............................................................................... 42 4、servlet的体系结构是什
么? ................................................................................. 42
servlet ......................................................................................................................... 42
5、如何实现一个自定义的
servlet?........................................................................... 42 6、servlet的生命周期是什
么? ................................................................................. 43 7、jsp就是一个servlet是否正
确? ............................................................................ 43 8、请罗列jsp中的脚本、指令及动
作? .................................................................... 43 9、jsp的内置对象及方
法 ....................................................................................... 43 10、说出在jsp页面里是怎么分页
的? ..................................................................... 44 11、include的两种实现方式的区
别? ........................................................................ 46 12、jsp页面中两种跳转方式分别是什么?有什么区别? ............................................. 46
13、描述jsp和servlet的区别、共同点、各自应用的范围 ...................................... 46
14、在jsp中如何读取客户端的请求,如何确定某个jsp文件的真实路径? ............ 47
15、描述cookie和session的作用,区别和各自的应用范围,session工作原理。 ... 47
16、说明jsp中errorpage的作用,应用范围。 ........................................................ 47 17、介绍在jsp中如何使用
javabeans...................................................................... 47 19、简单介绍jsp的标记
库..................................................................................... 47 20、servlet中的核心类有那些,各有什么特点?....................................................... 48 21、servlet中重要的包有那些,有什么区别? .......................................................... 48
22、说出servlet的生命周期,并说出servlet和cgi的区别? ................................ 48 23、什么情况下调用doget()和
dopost()?................................................................ 48 25、如何现实servlet的单线程模
式.......................................................................... 48 27、request对象的主要方
法: ............................................................................... 49
28、我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何
输出一个某种编码的字符
串? ................................................................................. 49 30、servlet执行时一般实现哪几个方
法? ............................................................... 50 5 hibernate持久层技
术 ................................................................................................... 50
1、在myeclipse加入hibernate环境的全过程是什么? ............................................... 50
2、hibernate的核心配置文件是什么及其作用? ......................................................... 50
3、hibernate的核心类是什么,它们的相互关系是什么?重要的方法是什么? ............. 50 4、关
联: ................................................................................................................. 51
5、hibernate中的one-to-many或many-to-one中常用的方式是什么?......................... 51 6、criteria 的作
用? ................................................................................................. 51
7、detachedcriteria的作
用?................................................................................... 51 8、
query................................................................................................................. 52
9、继承关系的实
现 ................................................................................................. 52 10、tomcat连接池:在容器中预先产生了n个连接实例,客户端不用重新实例化,可以 直接
取。................................................................................................................. 53
11、对象的三大状
态 ............................................................................................... 55 12、hibernate常见优化策
略 .................................................................................. 55 6. ibatis持久层技
术 .................................................................................................... 55
java程序员面试技巧



