本文提供Java面试题以及答案 pdf免费下载,该pdf喝酒69页,主要提供的以下方面的面试题汇总:
- Java面向对象
- java基础类库(io流,集合类,线程,Socket,AWT,Swing,sql)
- jdbc数据访问技术
- Web编程Jsp&Servlet技术
- 5Hibernate持久层技术
- iBatis持久层技术
- 7Structs界面控制层技术
- 8JSF界面控制层技术
- 9Spring应用框架技术
- Ejb技术
- webService技术j2ee模式(MVC模式、Model1, Model2)
- 其他
部分试题举例:
介绍 JAVA 中的 Collection FrameWork(包括如何写自己的数据结构)?
答:Collection FrameWork 如下:
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
Collection 是最基本的集合接口,一个 Collection 代表一组 Object,即 Collection
的元素(Elements)
Map 提供 key 到 value 的映射
2、JSP 中动态 INCLUDE 与静态 INCLUDE 的区别?
jsp:include:在运行时调用另一个页面,变量是可以重复的。
<%@include file=””%>:在转译时合在一起,会成为同一个类,变量不可以重复。
6、ApplicationContext 的作用
beanFactory
国际化(getMesage)
资源管理:可以直接读取一个文件的内容(getResource)
加入 web 框架中(加入一个 servlet 或监听器)
事件处理