Java工程师测验题

上传人:m**** 文档编号:53415348 上传时间:2022-02-10 格式:DOC 页数:17 大小:66KB
返回 下载 相关 举报
Java工程师测验题_第1页
第1页 / 共17页
Java工程师测验题_第2页
第2页 / 共17页
Java工程师测验题_第3页
第3页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Java工程师测验题(答案)作者:日期:Java工程师考试题一填空题(本大题10小题,每小题2分,共20分)1. 当Java对象 再被程序引用 寸,将被垃圾回收器回收。2. 用POS方法的HTTP包,HTTP头与POS数据的分隔标志为 空格3. JDBC常用的接口有Driver,_Connection,_Statement,PrepareState ment,ResultSet.4. 对每个Java线程,都有各自独立的 线程 间。5. 在java中,char型采用unicode 码方案,这样,无论是中文字符还是英文字符,都是占用_2 字节的内存空间.6. JAVA的集合类主要分为三部分:List,Set,Map.7. 关系型数据库的表之间存在有三种基本的关系类型:_一对一 _,_ 一对多_, _多对多 .8. 在Struts框架的 Web程序中.在Action类的_execute 法中进行业务逻辑处理,并返回一个 String寸象,控制权被交回result组件 .9程序中实现多线程的方法有两种:继承Thread类和实现_runnable 口 .10.在jsP页面中,设置JavaBean的属性页面指令标签为_二单选题(本大题30小题,每小题2分.共60分1. 在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子 类重写.应该使用(c )关键字来声明父类的这些方法:A) final B) static C) abstract D) void2. 在JAVA中,已定义两个接口 B和C,要定义一个实现这两个接口的类,以下语句正确的是(c)A) in terface A exte nd B,CB) in terface A impleme nts B,CC) class A impleme nts B,CD) class A impleme nts B, impleme nts C3在JAVA接口中可以定义(bd )。A) 静态方法 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) 56. 下列关于继承的说法哪个正确?(b).A) 子类只继承父类public方法和属性:B) 子类继承父类的非私有属性和方法:C) 子类继承父类的方法,而不继承父类的属性:D) 子类将继承的所有的属性和方法.7. 在JAVA中.下列(c)做法可以得到Conn ection对象和Stateme n对象。A) 使用Class的getCo nn ection方法可以得到 Conn ection对象,使用Conn ection对象的createStateme n方法可以获得Stateme nt对象B) 使用Class的getConnection方法可以得到 Connection对象,使用DriverManager 的 createStatemen方法可以获得 Statement对象C) 使用 DriverMa nager 的 getCo nn ection 方法可以得到 Conn ection 对象,使用 Connection对象的 createStatemen方法可以获得 Statement 对象。D) 使用 DriverManager 的 getConnection 方法可以得到 Connection 对象,使用Statement对象的createStatemen方法可以获得Statement对象8. 在java中.在使用JDBC时。对于多次调用同一条SQL语句的情况, 使用(c)通常会提高效。A) Stateme ntB) CallableStateme ntC) PreparedStateme ntD) PrarmeterStateme nt9. 下列不能控制一个Servlet的生命周期方的法是:cA) service B) destroy C) doPost D) in it10. 能够给一个byte型变量赋值的范围是(b)A) 0 65535B) (-128)127C) (-32, 768)32, 767D) (-256)2551 1,下面那个是可以被接受的(ab)A) Object o = new Butt on (A);B) Boolea n flag = true;C) Panel p = new Frame();D) Frame f = new Pan el();12若一个方法包含了一段可能引起异常的代码,那么此方法想要调 用他的方法去处理这个潜在的异常的正确方法是(b)A)new Excepti onB)throws Excepti onC)Dont need to specify anything13. java语言中int类型数据占用多少位?( a )A)32 B) 64 C) 16 D) 2014. ServletContext对象是如何创建的?(c)A)由Servlet容器创建,对于每个 HTTP请求.Servlet容器都会创建 一个 ServletContext对象B)由JavaWeb应用本身为自己创建一个 ServletContext对象C)由Servlet容器创建,对于每个 JaveWeb应用,在启动时,Servlet 容器都会创建一个ServletContext对象15. 在 JSP 中使用 vjsp: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)通过cookieB)利用文件系统C)利用数据库D)通过 ServletC on text 对象18. 从员工”表的姓名”字段中找出名字包含玛丽”的人,下面哪条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) MapD) SortedSet20. 下面正确的创建 Socket的语句是(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 方法和 doAfterBody 方法。D) 动作只在翻译时处理一次。22. 下列不属于面向对象程序设计的基本特征的是:(d)A)抽象 B)封装C)继承D)静态23. 为了区分重载多态中同名的不同方法,要求:(b)A)参数名不同B)采用不同的形式参数列表C)返回值类型不同D)选项A, B, C都对24. 下面是有关子类调用父类构造函数的描述正确的是:(b)A)子类定义了自己的构造函数就不会调用父类的构造函数B)子类必须通过Super关键字调用父类有参数的构造函数C)如果子类的构造没有通过super调用父类构造函数,那么子类会先调用子类自己的构造函数,再调用父类不含参数的构造函数。D)创建子类的对象时,先调用子类自己的构造函数,然后调用父 类的构造函数25. 下列操作中.不属于Applet安全限制的是(d)A)加载本地库B)运行本地可执行程序C)读写本地文件系统D)与同一个页面中的Applet通信26. 在Java中,负责对字节代码解释执行的是(b)A)垃圾回收器 B)虚拟机 C)编译器 D)多线程机制27. 下列方法中可以用来创建一个新线程的是(cA)实现 接 口并重写 start()方法B)实现 接 口并重写 run()方法C)继承类并重写出run ()方法D)继承 类并实现 start()方法28. 个java程序运行从上到下的环境次序是(c)A)操作系统、Java程序、jre/jvm、硬件B) jre/jvm、JaVa程序、硬件、操作系统C) java程序、jre/jvm、操作系统、硬件D) java程序、操作系统、jre/jvm、硬件29. 对于从Employee表中选择记录的以下代码片段,识别其遗漏的代码行。(b)Conn ecti on con 二 n ull:Class. forName(s un .jdbc.odbc.JdbcOdbcDriver):con 二DriverMa nager.getC onn ecti on (jdbc:odbc:ss , sa,);ResultSet rs=stat.executeQuery(select * from Employee);A) Statement stat二createStatement();B) Stateme nt stat=c on. createStateme nt ();C) PreparedStateme nt stat=c on. createStateme nt():D) PreparedStateme nt stat二createPreparedStateme nt();30. 下列那一选项可以实现Java平台上的标准数据类型的格式的读写 功能dA) Piped In putStream 与 PipedOutputStream类B) FilelnputStream 与 FileOutputStream 类C) System.in 与 System.outD) DatalnputStream 与 DataOutputStream类三问答题(本大题2小题,每小题10分,共20分)1.说出 ArrayList, Vector , LinkedList的存储性能和特性2.什么是单例模式(Singleton) ?请在下面的单例模式类中增加的 getlnstance()方法,用来产生i实例,并支持多线程调用。public class Sin glet onprivate static Sin glet on in sta nee = nu II;private Si ngleto n()public static synchronized Singleton getlnstance()if(i nsta nee二=n ull)in sta nee = new Sin gleto n();return in sta nee;
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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