- 什么是基于注解的切面实现
- 什么是 对象/关系 映射集成模块
- 什么是 Java 的反射机制
- BS与CS的联系与区别
- 什么是竞态条件? 举个例子说明。
- MVC的各个部分都有那些技术来实现?如何实现?
- WEB容器主要有哪些功能? 并请列出一些常见的WEB容器名字。
- 一个”.java”源文件中是否可以包含多个类(不是内部类)?有什么限制
- 简单说说你了解的类加载器。是否实现过类加载器
- 解释一下什么叫AOP(面向切面编程)
- 请简述 Servlet 的生命周期及其相关的方法
- 请简述一下 Ajax 的原理及实现步骤
- 简单描述Struts的主要功能
- 什么是CORBA?用途是什么
- 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”
- 什么是正则表达式?用途是什么?哪个包使用正则表达式来实现模式匹配
- 什么是尾递归,为什么需要尾递归
- final关键字有哪些用法
- final 与 static 关键字可以用于哪里?它们的作用是什么
- 使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变
- 一个类被声明为final类型,表示了什么意思
Java 有几种修饰符?分别用来修饰什么
- volatile 修饰符的有过什么实践
- volatile 类型变量提供什么保证?能使得一个非原子操作变成原子操作吗
- main() 方法为什么必须是静态的?能不能声明 main() 方法为非静态
- 是否可以从一个静态(static)方法内部发出对非静态(non-static)方法的调用
- 静态变量在什么时候加载?编译期还是运行期?静态代码块加载的时机呢
- 成员方法是否可以访问静态变量?为什么静态方法不能访问成员变量
- switch 语句中的表达式可以是什么类型数据