Java工程师考试题(答案).pdf

上传人:yi****st 文档编号:5746054 上传时间:2022-01-16 格式:PDF 页数:8 大小:46.97KB
返回 下载 相关 举报
Java工程师考试题(答案).pdf_第1页
第1页 / 共8页
Java工程师考试题(答案).pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《Java工程师考试题(答案).pdf》由会员分享,可在线阅读,更多相关《Java工程师考试题(答案).pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品文档. Java工程师考试题一填空题 (本大题 10 小题,每小题 2 分,共 20 分) 1.当 Java对象_不再被程序引用_时,将被垃圾回收器回收。2.用 POS方法的 HTTP 包,HTTP 头与 POS数据的分隔标志为 _空格_ 3. JDBC 常用的接口有_Driver_,_Connection_,_Statement_,_PrepareStatement_,_ResultSet_. 4.对每个 Java线程,都有各自独立的 _线程_空间。5.在 java 中,char 型采用 _unicode_ 编码方案 ,这样,无论是中文字符还是英文字符 ,都是占用 _2_个字节的内存空间

2、 . 6. JAVA 的集合类主要分为三部分:_List_,_Set_,_Map_. 7.关系型数据库的表之间存在有三种基本的关系类型:_一对一 _,_一对多 _,_多对多 _. 8.在 Struts框架的 Web程序中 .在 Action 类的_execute_ 方法中进行业务逻辑处理,并返回一个_String_ 对象,控制权被交回_result组件 _. 9.程序中实现多线程的方法有两种:继承 Thread类和实现_runnable_ 接口. I0.在 jsP页面中,设置 JavaBean的属性页面指令标签为 _. 精品文档. 二单选题 (本大题 30 小题,每小题 2 分.共 60 分1

3、.在 JAVA 中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写 .应该使用 ( c )关键字来声明父类的这些方法: A) final B) static C) abstract D) void 2.在 JAVA 中,已定义两个接口 B 和 C,要定义一个实现这两个接口的类,以下语句正确的是(c)A) interface A extend B,C B) interface A implements B,C C) class A implements B,C D) class A implements B, implements C 3 在 JAVA 接口中可以定义 (bd )。A) 静

4、态方法B) 常量C) 构造方法D) 抽象方法4.假设 A 有构造方法 A (int a),则在类 A 的其他构造方法中调用该构造方法和语句格式应为(c) 。A) A(X) B) this.A(x) C) this(x) D) super(x) 5. 设 x = 1 ,y = 2 , z = 3, 则表达式y+=z 一一/+x 的值是 (a )。A) 3 B) 3.5 C) 4 D) 5 6,下列关于继承的说法哪个正确?(b). A)子类只继承父类public 方法和属性 : B)子类继承父类的非私有属性和方法: C)子类继承父类的方法,而不继承父类的属性: D) 子类将继承的所有的属性和方法.

5、 7.在 JAVA 中.下列(c)做法可以得到 Connection 对象和 Statement对象。A)使用 Class的 getConnection方法可以得到 Connection对象,使用精品文档. Connection对象的 createStatement 方法可以获得 Statement对象B)使用 Class的 getConnection方法可以得到 Connection对象,使用DriverManager 的 createStatement 方法可以获得 Statement对象C)使用 DriverManager 的 getConnection方法可以得到 Connection

6、对象, 使用 Connection对象的 createStatement 方法可以获得 Statement对象。D)使用 DriverManager 的 getConnection 方法可以得到 Connection 对象,使用 Statement对象的 createStatement方法可以获得Statement对象8.在 java 中.在使用 JDBC 时。对于多次调用同一条SQL 语句的情况 , 使用( c)通常会提高效。A) Statement B) CallableStatement C) PreparedStatement D) PrarmeterStatement 9.下列不能控

7、制一个Servlet的生命周期方的法是: c A) service B) destroy C) doPost D) init 10.能够给一个 byte 型变量赋值的范围是 (b) A) 065535 B) (-128)127 C)(-32, 768)32, 767 D) (-256)255 1 1,下面那个是可以被接受的 (ab) A) Object o = new Button(A); B) Boolean flag = true; C) Panel p = new Frame(); 精品文档. D) Frame f = new Panel(); 12.若一个方法包含了一段可能引起异常的代

8、码,那么此方法想要调用他的方法去处理这个潜在的异常的正确方法是(b) A) new Exception B) throws Exception C) Dont need to specify anything 13.java语言中 int 类型数据占用多少位 ?( a ) A) 32 B) 64 C) 16 D) 20 14. ServletContext对象是如何创建的 ?(c) A) 由 Servlet 容器创建,对于每个HTTP 请求.Servlet容器都会创建一个 ServletContext对象B)由 JavaWeb 应用本身为自己创建一个ServletContext对象C)由 Se

9、rvlet容器创建,对于每个JaveWeb应用,在启动时, Servlet 容器都会创建一个ServletContext对象15.在 JSP中使用jsp:forward pag=newworld.jsp/)后浏览器地址栏内的内容将 (a) A) 不发生变化B) 发生变化16在 JSP中使用 session.putValue(mycus,my_cus) 则可以在会话中c) A) 获取 my_cus对象B)获取 my_cus值C)保存 my_ cus值D)保存 my_cus对象17.在 JSP中不能在不同用户之间共享数据的方法是(a) A) 通过 cookie B) 利用文件系统精品文档. C)

10、利用数据库D) 通过 ServletContext对象l8.从“ 员工” 表的“ 姓名” 字段中找出名字包含 “ 玛丽” 的人,下面哪条select语句正确 (d) A) Select*from 员工where 姓名=_玛丽_B) Select* from 员工 where 姓名=%玛丽_C) Select* from 员工 where 姓名 like _玛丽% D) Select* from 员工 where 姓名 like %玛丽% 19.以下哪个不是 Collection 的子接口 ?(c) A) List B) Set C) Map D) SortedSet 20. 下面正确的创建So

11、cket 的语句是 (b) A) Socket a = new Soeket(80): B) Socket b = new Socket(130. 3. 4. 5, 80): C) ServerSocket c = new Socket(80) D) ServerSocket d = new Socket (130. 3. 4, 5, 80) 21.下面的说法正确的是 (d) A)带有页作用域的对象在一个web 应用程序的每个JSP中都存在 . B)指令指定与一个特定的JSP 请求不相关的全局信息。C)当 JSP容器遇到开始定制标签和结束定制标签时,分别调用doInitBody 方法和 doA

12、fterBody 方法。D) 动作只在翻译时处理一次。22.下列不属于面向对象程序设计的基本特征的是:(d) 精品文档. A)抽象B)封装C)继承D)静态23.为了区分重载多态中同名的不同方法,要求:(b) A)参数名不同B) 采用不同的形式参数列表C)返回值类型不同D) 选项 A, B, C 都对24.下面是有关子类调用父类构造函数的描述正确的是:(b) A)子类定义了自己的构造函数.就不会调用父类的构造函数B)子类必须通过 Super关键字调用父类有参数的构造函数C)如果子类的构造没有通过super调用父类构造函数,那么子类会先调用子类自己的构造函数, 再调用父类不含参数的构造函数。D)创

13、建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数25.下列操作中 .不属于 Applet 安全限制的是 (d) A) 加载本地库B) 运行本地可执行程序C) 读写本地文件系统D) 与同一个页面中的Applet 通信26.在 Java中,负责对字节代码解释执行的是(b) A) 垃圾回收器B) 虚拟机C) 编译器D) 多线程机制27. 下列方法中可以用来创建一个新线程的是(cA)实现 Java.lang.Runnahle接口并重写 start()方法B)实现 Java.lang.Runnable接口并重写 run()方法C)继承 Java.lang.Thread类并重写出 run

14、()方法D)继承 Java.lang.Thread类并实现 start()方法精品文档. 28.一个 java 程序运行从上到下的环境次序是(c) A) 操作系统、 Java程序、 jre/jvm、硬件B) jre/jvm 、JaVa程序、硬件、操作系统C) java 程序、jre/jvm、操作系统、硬件D) java 程序、操作系统、 jre/jvm、硬件29.对于从 Employee表中选择记录的以下代码片段,识别其遗漏的代码行。 (b) Connection con = null: Class. forName(sun.jdbc.odbc.JdbcOdbcDriver): con=Dri

15、verManager.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,下列那一选项可以实现Ja

16、va平台上的标准数据类型的格式的读写功能 d A) PipedInputStream与 PipedOutputStream类B) FileInputStream与 FileOutputStream类C) System.in 与 System.out D) DatalnputStream 与 DataOutputStream类三问答题 (本大题 2 小题,每小题 10分,共 20 分) 精品文档. 1.说出 ArrayList , Vector , LinkedList 的存储性能和特性2.什么是单例模式 (Singleton) ? 请在下面的单例模式类中增加的getInstance() 方法, 用来产生 i 实例,并支持多线程调用。public class Singleton private static Singleton instance = null; private Singleton() public static synchronized Singleton getInstance() if(instance=null) instance = new Singleton(); return instance;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 其他报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁