




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/5JAVA高级工程师笔试题及答案JAVA高级工程师笔试题及答案
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。下面是我收集的JAVA高级工程师笔试题及答案,欢送大家参考!
1.abstractclass和interface的区分?
抽象类可以有私有方法和变量,接口中不能有私有方法和变量。
抽象类可以有方法的实现,接口中不能有方法的实现并且所以的方法都需要实现。
2.try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
Finally代码块中的语句是必需执行的,必需在try代码块执行完之后执行,在return语句后执行。除非代码块中有System.exit();方法,由于终止了虚拟机进程,会不执行。
3.int和Integer有什么区分?
Java中供应了两种不同类型:引用类型和原始类型。Int是原始类型,Integer是int的封装类型。
4.说出ArrayList,Vector,LinkedList的存储性能和特性?
ArrayList和Vector是按数组的方式存储数据的,此数组的元素大于实际存储的数据,以便于增加和插入元素,它们允许数组按序号索引元素,由于插入数据时涉及到移动等内存操作,所以索引数据快而插入数据慢。Vector由于使用了synchroinzed(平安性),通常性能上较ArrayList差。LinkedList使用双向链表实现存储,按索引序号前向或后向遍历,插入数据时只需要记录本项的前后项即可,所以插入数据速度较快。
5.描述一下JVM加载class文件的原理机制?
Java中全部的类必需加装到jvm中才能运行,这个工作是由jvm中的类装载器完成的,类装载器所作工作实质是把类文件读取到内存当中。
6.STRING与STRINGBUFFER的区分?
String在追加内容的时候不会在原有的内存区域中追加内容,而是在内存中支配一块内存区域存放追加内容,StringBuffer不会。
7.List、Map、Set三个接口,存取元素时,各有什么特点?
List以特定挨次来持有元素,元素可重复。
Set在内部排序,不允许有重复元素。
Map保存key-value值,value可有多个值。
8.谈谈final,finally,finalize的区分
Final可以修饰变量、方法、类。被final修饰的变量必需初始化并且不能被修改。被final修饰的方法不能被重载。被final修饰的类不能被继承,final不能和abstract同时修饰。Finally是在异样处理是供应的,假设抛出异样,那么相匹配的catch子句就会执行,然后把握就会进入finally中。
Java允许finalize()方法在垃圾收集器将对象从内存中去除出去之前做垃圾清理工作。这个方法是垃圾收集器在确定对象没有被引用时调用的。Finalize()方法是在删除这个对象之前对这个对象调用的。
9.sleep()和wait()有什么区分?
Sleep()是线程类Thread方法,导致该线程在指定的时间内暂停,指定时间之后会自动恢复,该方法不会释放对象锁。
Wait()是Object类的方法,调用该方法是线程会进入等待状态,直到调用notify或notfyall方法通知恢复状态,该方法会释放对象锁。
10.GC是什么?为什么要有GC?
GC是java供应的垃圾回收器。
有了GC就不需要程序员人工去释放内存空间,当虚拟机觉察内存空间紧急时会自动的去清理一些无用变量所占用的内存空间。程序员也可以调用System.gc();强制执行一次清理。
11.jsp:include,jsp:forward两种跳转方式分别是什么?有什么区分?
12.简述JSP的内置对象及方法。
Request,respone,session,application,out,exception,page,pageContext,config
13.Servlet的根本架构?
PublicclassservletNameextendsHttpServlet{
PublicvoiddoPost(HttpServletRequest,HttpServletRespone)
ServletException,IOException{}
PublicvoiddoGet(HttpServletRequest,HttpServletRespone)
ServletException,IOException{}
}
14.getServletContext()和getServletConfig()的意思
getServletContext()是猎取web中的servletContex对象
getServletConfig()是猎取初始化参数和servletContext对象
15.filter的作用是什么?主要实现什么方法?request和response全称是什么?
Request全称是HttpServletRequest
Response全称是HttpServletResponse
16.JS中的三种弹出式消息提示(警告窗口、确认窗口、信息输入窗口)的指令是什么?throwsthrows
17.谈谈JavaScript数组排序方法sort()的使用,重点介绍sort()参数的`使用及其内部机制
18.结合text这段构造,谈谈innerHTMLouterHTMLinnerText之间的区分。
19.如何猎取表单select域的选择局部的文本?
20.在JavaScript中定时调用函数foo()如何写?
21.hibernate和jdbc有什么区分
22.描述使用JDBC连接数据库的过程
(1)加载驱动程序。
(2)建立连接。
(3)建立statement。
(4)关闭连接。
23.简述JDBC连接池的实现方法
24.Jdo是什么?
25.Class.forName的作用?为什么要用?
作用是返回一个类对象。
要求JVM查找并加载指定的类。
26.请教一个面试中遇到的SQL语句的查询问题
表中有ABC三列,用SQL语句实现:当A列大于B列时选择A列否那么选择B列,当B列大于C列时选择B列否那么选择C列。
27.一个日期推断的sql语句?
请取出tb_send表中日期(SendTime字段)为当天的全部记录?(SendTime字段为dat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司包车送员工合同范例
- 医院担架服务合同范本
- 互联网商标设计合同范本
- 个人建房外包合同范本
- 劳动合同范本 学校
- 低租金租房合同范本
- 劳动合同范本 合肥
- 农村建筑标准合同范例
- 供电设施租用合同范本
- 加工牛肉出售合同范本
- 《中小学科学教育工作指南》解读与培训
- 学校食堂“三同三公开”制度实施方案
- 跨学科主题学习的意义与设计思路
- 2025年浙江国企台州黄岩站场管理服务有限公司招聘笔试参考题库附带答案详解
- 2025年湖南高速铁路职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 殡仪馆管理制度
- 2025年医院财务工作计划(2篇)
- DB32T 4969-2024大型医用设备使用监督管理平台基础数据采集规范
- 2025年大连长兴开发建设限公司工作人员公开招聘高频重点提升(共500题)附带答案详解
- -人教版四年级下册英语全册教案-
- 教科版三年级下册科学全册单元教材分析
评论
0/150
提交评论