收藏 分销(赏)

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

上传人:丰**** 文档编号:3635968 上传时间:2024-07-11 格式:DOC 页数:9 大小:72.50KB 下载积分:6 金币
下载 相关 举报
Java工程师考试题(答案).doc_第1页
第1页 / 共9页
Java工程师考试题(答案).doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
Java学习群:72030155 Java工程师考试题 (Java学习群:72030155) 一填空题(本大题10小题,每小题2分,共20分) 1.当Java对象____不再被程序引用_____时,将被垃圾回收器回收。 2.用POS方法的HTTP包,HTTP头与POS数据的分隔标志为__空格___ 3. JDBC常用的接口有___Driver_____,__Connection_____,__Statement_____,___PrepareStatement____,____ResultSet___. 4.对每个Java线程,都有各自独立的_____线程________空间。 5.在java中,char 型采用___unicode________编码方案,这样,无论是中文字符还是英文字符,都是占用__2____个字节的内存空间. 6. JAVA的集合类主要分为三部分:_____List_____,___Set______,___Map______. 7.关系型数据库的表之间存在有三种基本的关系类型:_一对一__,__一对多_,_多对多___. 8.在Struts框架的Web程序中.在Action类的__execute______方法中进行业务逻辑处理,并返回一个___String_______对象,控制权被交回___result组件 ______. 9.程序中实现多线程的方法有两种:继承Thread类和实现__runnable____接口. I0.在jsP页面中,设置JavaBean的属性页面指令标签为___ <jsp:setProperty >_____. 二单选题(本大题 30 小题,每小题2分.共60分〕 1.在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) 静态方法 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) 子类将继承的所有的属性和方法. 7.在JAVA中.下列(c)做法可以得到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时。对于多次调用同一条SQL语句的情况, 使用( c)通常会提高效。 A) Statement B) CallableStatement C) PreparedStatement D) PrarmeterStatement 9.下列不能控制一个Servlet的生命周期方的法是:c A) service B) destroy C) doPost D) init 10.能够给一个byte型变量赋值的范围是(b) A) 0~65535 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.若一个方法包含了一段可能引起异常的代码,那么此方法想要调 用他的方法去处理这个潜在的异常的正确方法是(b) A) new Exception B) throws Exception C) Don't 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)由Servlet容器创建,对于每个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) 利用数据库 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. 下面正确的创建 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) <jsp:inclnde>动作只在翻译时处理一次。 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. 下列方法中可以用来创建一个新线程的是(c〕 A)实现Java.lang.Runnahle接口并重写start()方法 B)实现Java.lang.Runnable接口并重写run()方法 C)继承Java.lang.Thread类并重写出run ()方法 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=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平台上的标准数据类型的格式的读写 功能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; } }合同管理制度 1 范围 本标准规定了龙腾公司合同管理工作的管理机构、职责、合同的授权委托、洽谈、承办、会签、订阅、履行和变更、终止及争议处理和合同管理的处罚、奖励; 本标准适用于龙腾公司项目建设期间的各类合同管理工作,厂内各类合同的管理,厂内所属各具法人资格的部门,参照本标准执行。 2 规范性引用 《中华人民共和国合同法》 《龙腾公司合同管理办法》 3 定义、符号、缩略语 无 4 职责 4.1 总经理:龙腾公司经营管理的法定代表人。负责对厂内各类合同管理工作实行统一领导。以法人代表名义或授权委托他人签订各类合法合同,并对电厂负责。 4.2 工程部:是发电厂建设施工安装等工程合同签订管理部门;负责签订管理基建、安装、人工技术的工程合同。 4.3 经营部:是合同签订管理部门,负责管理设备、材料、物资的订购合同。 4.5 合同管理部门履行以下职责: 4.5.1 建立健全合同管理办法并逐步完善规范; 4.5.2 参与合同的洽谈、起草、审查、签约、变更、解除以及合同的签证、公证、调解、诉讼等活动,全程跟踪和检查合同的履行质量; 4.5.3 审查、登记合同对方单位代表资格及单位资质,包括营业执照、经营范围、技术装备、信誉、越区域经营许可等证件及履约能力(必要时要求对方提供担保),检查合同的履行情况; 4.5.4 保管法人代表授权委托书、合同专用章,并按编号归口使用; 4.5.5 建立合同管理台帐,对合同文本资料进行编号统计管理; 4.5.6 组织对法规、制度的学习和贯彻执行,定期向有关领导和部门报告工作; 4.5.7 在总经理领导下,做好合同管理的其他工作, 4.6 工程技术部:专职合同管理员及材料、燃料供应部兼职合同管理员履行以下职责: 4.6.1 在主任领导下,做好本部门负责的各项合同的管理工作,负责保管“法人授权委托书”; 4.6.2 签订合同时,检查对方的有关证件,对合同文本内容依照法规进行检查,检查合同标的数量、金额、日期、地点、质量要求、安全责任、违约责任是否明确,并提出补充及修改意见。重大问题应及时向有关领导报告,提出解决方案; 4.6.3 对专业对口的合同统一编号、登记、建立台帐,分类整理归档。对合同承办部门提供相关法规咨询和日常协作服务工作; 4.6.4 工程技术部专职合同管理员负责收集整理各类合同,建立合同统计台帐,并负责
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服