Java基础知识面试题目

Java基础知识面试题目

ID:42103649

大小:30.50 KB

页数:4页

时间:2019-09-08

Java基础知识面试题目_第1页
Java基础知识面试题目_第2页
Java基础知识面试题目_第3页
Java基础知识面试题目_第4页
资源描述:

《Java基础知识面试题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java基础知识面试题目一些著名的大公司面试题目往往很基础.一、Java基础知识1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。Integerliterals,Floating-pointliterals,characterliterals,Booleanliteral,Stringiteral.String不是基本数据类型2.字符串的操作:写一个方法,实现字符串的反转,如:输入abc,输出cbapublicstaticStringreverse(Strings){intlength=s.length();StringBufferres

2、ult=newStringBuffer(length);for(inti=length-1;i>=0;i--)result.append(s.charAt(i));returnresult.toString();}写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。3.数据类型之间的转换如何将数值型字符转换为数字(Integer,Double)如何将数字转换为字符如何去小数点前两位,并四舍五入。4.日期和时间如何取得年月日,小时分秒Datedat=newDate();dat.getYear();dat.getMonth();dat.g

3、etDay();dat.getHours();...如何取得从1970年到现在的毫秒数longnow=dat.getTime();如何获取某个日期是当月的最后一天如何格式化日期DateFormatedf=DateFormate.getInstance();df.Format(dat);5.数组和集合6.文件和目录(I/O)操作如何列出某个目录下的所有文件如何列出某个目录下的所有子目录判断一个文件或目录是否存在如何读写文件7.Java多态的实现(继承、重载、覆盖)8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。9.Java中访问

4、数据库的步骤,Statement和PreparedStatement之间的区别。10.找出下列代码可能存在的错误,并说明原因:二、JSP&Servlet技术1.描述JSP和Servlet的区别、共同点、各自应用的范围jsp是由Servlet发展而来,jsp由5种元素组成,即模板元素、脚本、动作元素、隐含对象、指令;jsp主要用于客户端,jsp处于显示层,为客户提供内容显示以及与客户互动交换数据。Servlet全名服务端的小程序,它是一个java程序,主要应用于后台流程控制以及接收客户端提交的数据并且调用相应业务方法处理数据并将结果返回客户端;也经常用于在系统初始化时

5、自动读取系统配置信息。JSP和Servlet的共同点:jsp是Servlet的一种发展,两者都最终编译成class文件2.在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符(<>&“”)3.在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。4.描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。Cookie是在客户端开辟的一块可长期存储用户信息的地方;Session是在服务器内存中开辟的一块存储用户信息的地方;当客户第一次访问服务器时,服务器在内存创建对应的Session给访问

6、客户,当客户离开或时间过期时;服务器自动销毁Session;Session是由容器管理的。5.列出Jsp中包含外部文件的方式,两者有何区别。6.说明Jsp中errorPage的作用,应用范围。7.介绍在Jsp中如何使用JavaBeans。1、使用动作元素2、在脚本中调用JavaBeans8.简单介绍JSP的标记库JSTL1、9.Jsp和Servlet中的请求转派发分别如何实现。Jsp实现转派发1、在java脚本代码中使用response.sendRedirect("favorite.jsp")实现转派发2、JSP标准动作:

7、例如:Servlet实现转派发1、代码response.sendRedirect(“/abc.html”);遇到该行代码,会转到abc.html页面。2、ServletContext的getRequestDispatcher(Stringpath)方法返回与path相联系的RequestDispatcher对象RequestDispatcher对象调用forward(ServletRequestrequest,ServletResponseresponse)转向pathHtml实现转派发1、使用"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。