- 0
- 0
- 约1.83千字
- 约 3页
- 2026-01-28 发布于北京
- 举报
1、自我介绍,你在项目中处于什么样的角色,主要做哪些工作?针对你的工作
会问问涉及到的技术,如SSH三大框架环境的(Spring到Hibernate到Struts,
各部分功能)
2、Struts中,页面是怎么跳转到相应的action的。(每个小步骤都要追问,比如
do是在哪配置的)
3、Struts中,你自定义错误怎么写?
4、Hibernate中session.flush()方法有什么用?假很多的数据,被flush
了是不是按照什么顺序?
5、Hibernate中的saveOrUpdate()方法是干什么的?怎么判断它是要save还是
update呢?
6、Java中所有类的基类?它有些什么方法呢?
7、知道有哪些流吗?字节流与字符流有什么不一样?它们间是怎么转换的
呢?IO
8、你知道java中有哪些集合类吗?为什么要有那么多种?
9、Java中有哪些异常?这些异常怎么避免呢?假如是空指针,怎么避免它呢?
10、你是怎么处理线程安全问题的?假如一个线程中新建了一个线程在
Theadlocal中,那又是怎么处理的呢?
11、了解Java的回收机制吗?会追问xxx扫描方式是怎样的?(那个扫描方
式没听,不想被他追问了,就把回收的机制完整地说了一遍)
12、你了解的设计模式有哪些呢?说说你在项目中用过的工厂模式
13、你在抽象类和接口的设计上是怎么应用的?
14、你对面向接口编程这句话是怎么理解的?
15、你在项目中哪些是最让你感到的呢?如果答了与技术无关的,要追问技
术方面的
16、乱码问题你碰到过吗?为什么会产生乱码?如何避免乱码?
17、Get()和post()方法有什么不一样?
18、你在页面上用什么方法防止重复提交的?
19、你用过哪些数据库?(说用过Oracle的,追问Oracle的分页语句?要最佳
的方式,不然要追问有没考虑到它的执行效率呢?)
20、hashcode和equals的区别?
21、String和StringBuffer的区别
22、gc的概念,如果A和B对象循环,是否可以被GC?
23、Java中的内存溢出是如何造成的
24、Strings=“123”;这个语句有几个对象产生
25、Error、Exception和RuntimeException的区别,作用又?
26、列举3个以上的RuntimeException
27、reader和inputstream区别
28、hashCode的作用
29、Object类中有哪些方法,列举3个以上(可以)
30、char型变量中能不能存贮一个中文汉字?为什么?
31、列举几个JavaCollection类库中的常用类
32、List、Set、Map是否都继承自Collection接口?
33、HashMap和Hashtable的区别
34、HashMap中是否任何对象都可以做为key,用户自定义对象做为key有没有什
么要求?
35、interface和abstratclass的区别是否可以继承多个接口,是否可以继承多个
抽象类
36、启动一个线程是用run()还是start()?多线程有几种实现同步和并发是如何
解决的什么叫守护线程,用什么方法实现守护线程(Thread.setDeamon()的含义)
如何停止一个线程?解释是一下什么是线程安全?举例说明一个线程不安全的例
子。解释Synchronized关键字的作用。当一个线程进入一个对象的一个
synchronized方法后,其它线程是否可进入此对象的其它方法?
37、了解过哪些JDK6的新特性,举例描述下相应的特性?
38、对sql进行优化的原则有哪些?39、servlet生命周期是生命与cgi的区别?
40、StringBuffer有什么优势?为什么快?
您可能关注的文档
最近下载
- 2026年放射医学技士(放射基础)考试题及答案.doc VIP
- 天津市部分区2024-2025学年高一上学期期末练习试题 物理 (PDF版,含答案).docx VIP
- 2025年湖南省长沙市湘郡培粹实验中学小升初语文试卷.doc VIP
- AI眼镜拆解及BOM成本报告:Meta+Display+AR眼镜.pdf VIP
- 教研室主任述职报告书.pptx VIP
- 教研室主任2025年度工作述职报告.pptx VIP
- 2022-2023学年江苏省常州市九年级上学期期末数学试题.pdf VIP
- 火炬之光2控制台命令大全(传奇,常用,附魔,卷轴,装备,宝.doc VIP
- 中央空调水蓄冷.ppt VIP
- 建设工程项目管理手册模板.pptx VIP
原创力文档

文档评论(0)