文档介绍:JAVA 程序员面试题收集主题: java 面试题[基础类] 作者: villa123 () 摘自:CSDN JAVA 社区想必大家都有参加过面试的或多或少的经历吧,不知道考官都会问啥米刁钻古怪的问题呢?下面的考题是我搜集的一些针对 java 的面试题目,还不少,大概分为[基础类][应用类][其他类],仅供参考,大家还可以说说自己的面试经历。一、 Java 基础知识 有那些基本数据类型, String 是不是基本数据类型,他们有何区别。 : 写一个方法,实现字符串的反转,如:输入 abc ,输出 cba 写一个方法,实现字符串的替换,如:输入 bbbwlirbbb ,输出 。 ( Integer ,Double ) 如何将数字转换为字符如何取小数点前两位,并四舍五入。 ,小时分秒如何取得从 1970 年到现在的毫秒数如何获取某个日期是当月的最后一天如何格式化日期 ( I/O )操作如何列出某个目录下的所有文件如何列出某个目录下的所有子目录判断一个文件或目录是否存在如何读写文件 多态的实现(继承、重载、覆盖) ,怎样实现将 GB2312 编码的字符串转换为 ISO-8859- 1 编码的字符串。 中访问数据库的步骤,Statement 和PreparedStatement 之间的区别。 10. 找出下列代码可能存在的错误,并说明原因: 二、 JSP&Servlet 技术 JSP 和Servlet 的区别、共同点、各自应用的范围 开发中需要处理 HTML 标记时,应做什么样的处理,要筛选那些字符( <>&“”) 中如何读取客户端的请求,如何访问 CGI 变量,如何确定某个 Jsp 文件的真实路径。 e和Sessio n的作用,区别和各自的应用范围,Sessio n 工作原理。 Jsp 中包含外部文件的方式,两者有何区别。 Jsp 中errorPage 的作用,应用范围。 Jsp 中如何使用 JavaBeans 。 JSP 的标记库 和Servlet 中的请求转发分别如何实现。三、 J2EE 相关知识 J2EE 、J2SE 、J2SE 的区别。 是一种技术还是一种平台,他提供了那些技术。 Application Server ,它有什么功能和优点。 。 的作用四、其他 安全性的考虑(表单验证、浏览器 Basic 方式的验证,应用程序的安全性, SSL ,代码考虑) MVC 。 XML 。 中的分页、效率考虑。 structs 。收藏: 在项目中的作用 -EJB 与e-EJB 的区别 与bmp 的优缺点 程序的必需的几个部分 与b/s 的区别 connect pool, 然后再调用它,