JavaEngineerTest 工程师面试题目.doc_第1页
JavaEngineerTest 工程师面试题目.doc_第2页
JavaEngineerTest 工程师面试题目.doc_第3页
JavaEngineerTest 工程师面试题目.doc_第4页
全文预览已结束

下载本文档

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

文档简介

Java工程师考试题一 填空题 (本大题10小题,每小题2分,共20分)1. 当Java对象 _ 时,将被垃圾回收器回收。2. 用POS方法的HTTP包,HTTP头与POS数据的分隔标志为_ 。3. UML统一开发过程也就是_ _和_ _的开发过程。4. 对每个Java线程,都有各自独立的_ _空间。5在Java中,char型采用 编码方案,这样,无论是中文字符还是英文字符,都是占用 个字节的内存空间。6JAVA的集合类主要分为三部分:_,_,_。 7.关系型数据库的表之间存在有三种基本的关系类型:_ _,_ _,_ _。8. 在Struts框架的Web程序中, 在Action类的 方法中进行业务逻辑处理,并返回一个 对象,控制权被交回 。9. 程序中实现多线程的方法有两种:继承Thread类和实现 接口。10. 在JSP页面中, 设置JavaBean的属性页面指令标签为 。二 单选题 (本大题30小题,每小题2分,共60分)1.在JAVA 中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写,应该使用( )关键字来声明父类的这些方法:A) final B) static C) abstract D) void 2.在JAVA 中,已定义两个接口B和C ,要定义一个实现这两个接口的类,以下语句正确的是( ) A) interface A extend B,C B) interface A implements B,CC) class A implements B,C D) class A implements B, implements C3.在JAVA接口中可以定义( )。A) 静态方法 B) 常量 C) 构造方法 D) 抽象方法4.假设A有构造方法A(int a),则在类A的其他构造方法中调用该构造方法和语句格式应为( )。A) A(X) B) this.A(x) C) this(X) D) super(x) 5.设 x = 1 , y = 2 , z = 3,则表达式 yz/x 的值是( )。 A) 3 B) 3. 5 C) 4 D) 5 6.下列关于继承的说法哪个正确?( )。A) 子类只继承父类public方法和属性; B) 子类继承父类的非私有属性和方法; C) 子类继承父类的方法,而不继承父类的属性; D) 子类将继承的所有的属性和方法。 7.在JAVA 中,下列( )做法可以得到Connection对象和Statement对象。A) 使用Class的getConnection方法可以得到Connection对象,使用Connection对象的createStatement方法可以获得Statement对象B) 使用Class的getConnection方法可以得到Connection对象,使用DriverManager的createStatement方法可以获得Statement对象C) 使用DriverManager的getConnection方法可以得到Connection对象,使用Connection对象的createStatement方法可以获得Statement对象D) 使用DriverManager的getConnection方法可以得到Connection对象,使用Statement对象的createStatement方法可以获得Statement对象8.在java 中,在使用JDBC时,对于多次调用同一条SOL语句的情况,使用( )通常会提高效率。 A)Statement B)CallableStatement C) PreparedStatement D)PrarmeterStatement9.下列不能控制一个Servlet的生命周期的方法是: A)service B)destroy C)doPost D) init10.能够给一个byte型变量赋值的范围是( )A)0 65535 B)(128) 127 C)(32,768) 32,767 D)(256) 25511.下面那个是可以被接受的( )A)Object o = new Button(A); B)Boolean flag = true; C)Panel p = new Frame(); D)Frame f = new Panel(); 12.若一个方法包含了一段可能引起异常的代码,那么此方法想要调用他的方法去处理这个潜在的异常的正确方法是( )A)new Exception B)throws Exception C)Dont need to specify anything 13.java语言中int 类型数据占用多少位?( )A)32 B)64 C)16 D)2014. ServletContext对象是如何创建的? ( ) A)由Servlet容器创建,对于每个HTTP请求, Servlet容器都会创建一个ServletContext对象 B)由JavaWeb应用本身为自己创建一个ServletContext对象C)由Servlet容器创建,对于每个JavaWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象15.在JSP中使用后浏览器地址栏内的内容将( )A) 不发生变化 B) 发生变化16.在JSP中使用session.putValue(mycus,my_cus)则可以在会话中( )A) 获取my_cus对象 B) 获取my_cus值 C) 保存my_cus值 D) 保存my_cus对象 17. 在JSP中不能在不同用户之间共享数据的方法是( )A)通过cookie B)利用文件系统 C)利用数据库 D)通过ServletContext对象18.从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确( ) A) Select * from员工 where 姓名 =_玛丽_ B) Select * from员工 where 姓名 =%玛丽_C) Select * from员工 where 姓名 like _玛丽%D) Select * from员工 where 姓名 like %玛丽%19.以下哪个不是Collection的子接口?( ) A) ListB) Set C) Map D) SortedSet20.下面正确的创建Socket 的语句是( ) A) Socket a = new Socket(80); B) Socket b = new Socket(,80);C) ServerSocket c = new Socket(80) D) ServerSocket d = new Socket(,80)21.下面的说法正确的是( ) A) 带有页作用域的对象在一个Web 应用程序的每个JSP 中都存在。B) 指令指定与一个特定的JSP 请求不相关的全局信息。C) 当JSP容器遇到开始定制标签和结束定制标签时,分别调用doInitBody方法和doAfterBody 方法。D) 动作只在翻译时处理一次。22. 下列不属于面向对象程序设计的基本特征的是:( ) A)抽象 B)封装 C)继承 D)静态23.为了区分重载多态中同名的不同方法,要求:( )A)参数名不同 B)采用不同的形式参数列表 C)返回值类型不同 D)选项A、B、C都对24.下面是有关子类调用父类构造函数的描述正确的是:( ) A)子类定义了自己的构造函数,就不会调用父类的构造函数 B)子类必须通过super关键字调用父类有参数的构造函数 C)如果子类的构造没有通过super调用父类构造函数,那么子类会先调用子类自己的构造函数,再调用父类不含参数的构造函数。 D)创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数25.下列操作中,不属于Applet安全限制的是( ) A) 加载本地库 B) 运行本地可执行程序 C) 读写本地文件系统 D) 与同一个页面中的Applet通信 26.在Java中,负责对字节代码解释执行的是( ) A) 垃圾回收器 B) 虚拟机 C) 编译器 D) 多线程机制 27.下列方法中可以用来创建一个新线程的是( ) A) 实现java.lang.Runnable接口并重写start()方法 B) 实现java.lang.Runnable接口并重写run()方法 C) 继承java.lang.Thread类并重写出run()方法 D) 继承java.lang.Thread类并实现start()方法28.一个java程序运行从上到下的环境次序是( ) A) 操作系统、java程序、jre/jvm、硬件 B) jre/jvm、java程序、硬件、操作系统 C) java程序、jre/jvm、操作系统、硬件 D) java程序、操作系统、jre/jvm、硬件29. 对于从Employee表中选择记录的以下代码片段,识别其遗漏的代码行。( )Connection con=null;Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);con=DriverManager.getConnection(jdbc:odbc:ss,sa,);ResultSet rs=stat.executeQuery(select * from Employee); A) Statement stat=createStatement(); B) Statement stat=con.createStatement(); C) PreparedStatement stat=con.createStatement(); D) PreparedStatement stat=createPreparedStatement(); 30. 下列那一选项可以实现Java平台上的标准数据类型的格式的读写功能A)PipedInputStream与PipedOutputStream类B)FileInputStream与FileOutputStream类C)System.in 与System.outD)DataInputStream 与DataOu

温馨提示

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

评论

0/150

提交评论