JAVA工程师笔试试题.doc_第1页
JAVA工程师笔试试题.doc_第2页
JAVA工程师笔试试题.doc_第3页
JAVA工程师笔试试题.doc_第4页
JAVA工程师笔试试题.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JAVA工程师笔试试题姓名:电话:一、逻辑题1、有甲、乙、丙、丁、戊五个人,每个人头上都戴一顶白帽子或者黑帽子,每个人显然只能看见别人头上的帽子的颜色,看不见自己头上帽子的颜色。并且,一个人戴白帽子当且仅当他说真话,戴黑帽子当且仅当他说假话。已知: 甲说:我看见三顶白帽子一顶黑帽子。 乙说:我看见四顶黑帽子。 丙说:我看见一顶白帽子三顶黑帽子。 戊说:我看见四顶白帽子。根据上述题干,下列陈述都是假的,除了( )。A、 甲和丙都戴白帽子;B、乙和丙都戴黑帽子;C、戊戴白帽子,但丁戴黑帽子;D、丙戴黑帽子,但甲戴白帽子;E、丙和丁都戴白帽子。二、填空与程序查错题1、Math.round(11.5)=_ Math.round(-11.5)=_2、填写下面程序的运行结果class AstaticSystem.out.print(1);public A()System.out.print(2);class B extends AstaticSystem.out.print(a);public B()System.out.print(b);public class Hellopublic static void main(String ars)A ab = new B(); /执行到此处,结果是_ab = new B(); /执行到此处,结果是_3、事务的4个特性是:_、_、_、_4.判断以下代码有无错误,如有请指出错误明细:abstract class Something private abstract String doSomething ();5. 判断以下代码有无错误,如有请指出错误明细:public class Something public int addOne(final int x) return +x;6. 判断以下代码有无错误,如有请指出错误明细public class Something public static void main(String args) Something s = new Something();System.out.println(s.doSomething() returns + doSomething();public String doSomething() return Do something .;7. 判断以下代码有无错误,如有请指出错误明细interface Playable void play();interface Bounceable void play();interface Rollable extends Playable, Bounceable Ball ball = new Ball(PingPang);class Ball implements Rollable private String name;public String getName() return name;public Ball(String name) = name; public void play() ball = new Ball(Football);System.out.println(ball.getName();三、简答题1、面向对象的特征有哪些方面2、说出ArrayList,Vector, LinkedList的存储性能和特性3、sleep() 和 wait() 有什么区别? 4、说出数据连接池的工作机制是什么?5、说出webservice的概念,以及它的优点、缺点?6、说出servlet的生命周期7、请对以下在J2EE中常用的名词进行解释(或简单描述)WEB容器:EJB容器: JNDI:JMS:JTA: JAF: RMI/IIOP:8、java中实现多态的机制是什么?9、游标的作用?如何知道游标已经到了最后?四、编程题1、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。2、编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如我ABC4,应该截为我AB,输入我ABC汉DEF,6,应该输出为我ABC而不是我ABC+汉的半个。3、说出在JSP页面里是怎么分页的4、已知oracle数据库,用户名/口令都为admin,数据库地址是,数据库OID是ORCL,在数据库中创建一个表a: create table a ( bm char(4),-编码 mc varchar2(20)-名称 ) 往表a中插入以下记录:insert into a values(1111,1111);insert into a values(1112,1111);insert into a values(1113,1111);insert into a values(1114,11

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论