java工程师第1套试卷

上传人:第*** 文档编号:34054366 上传时间:2018-02-20 格式:DOC 页数:7 大小:42.50KB
返回 下载 相关 举报
java工程师第1套试卷_第1页
第1页 / 共7页
java工程师第1套试卷_第2页
第2页 / 共7页
java工程师第1套试卷_第3页
第3页 / 共7页
java工程师第1套试卷_第4页
第4页 / 共7页
java工程师第1套试卷_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《java工程师第1套试卷》由会员分享,可在线阅读,更多相关《java工程师第1套试卷(7页珍藏版)》请在金锄头文库上搜索。

1、Java 工程师 样题(一)1Java 工程师 样题( 一)单选题1:Java 的输入输出流可以分为 ( )。( 2 分)A:位流和文件流 B:位流和字节流C:位流和字符流 D:文件流和字符流答案:C2:下例说法( ) 正确。 ( 2 分)A:一个程序中可以包括多个类 B:一个源文件中只能有一个类C:一个源文件中可以有多个公共类 D:一个源文件只能供一个程序使用答案:A3:使用 SQL 语句从数据库中删除记录,应使用 ( )。( 2 分 )A:SELECT B:INSERTC:DELETE D:UPDATE答案:C4:线程睡眠时用一个整数参数指定睡眠时间,其单位是 ( )。( 2 分)A:秒B

2、:毫秒C:分钟D:小时答案:B5:下面语句哪个是正确的( )。 ( 2 分)A:char=zdc; B:long l=oxfff;C:float f=0.65; D:double=0.7E-2;答案:B6:建立了 SQL 语句变量,便可以执行 SQL 语句。如要执行查询数据的 SELECT 语句,可以通过( ) 语句来实现。( 2 分)A:executeQuery() B:executeUpdate()C:execute() D:createStatement()答案:A7:改变某个组件的颜色并且在颜色中刷新它时, Jbuilder 实际上操作了( )方法。( 2 分)A:使用 drawCol

3、or()方法 B:使用 repaint()语句C:什么也不做 D:使用 paint( )语句答案:B8:在下列 javabean 属性中,( )属性值的变化可能被其他组件否决掉。( 2 分)A:Simple B:ConstrainedJava 工程师 样题(一)2C:Index D:Bound答案:B9:对对象的理解错误的是( )。 ( 2 分)A:对象由属性和行为两部分组成。 B:对象可以是一个人、地址、物品、事件、概念等。C:万事万物皆可看做对象。 D:以上都不对答案:D10:如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。这时如果想在该方法内使用成员变量,必须使用关键字是( )

4、 。( 2 分)A:this B:finalC:native D:super答案:A11:构造方法( )被调用。( 2 分 )A:类定义时 B:创建对象时C:调用对象方法时 D:使用对象的变量时答案:B12:一个进程内的基本调度单位称为 ( )。( 2 分)A:作业 B:信元C:进程上下文 D:线程答案:D13:以下语句中有语法错误的是 ( )。( 2 分)A:for(;) ; B:for(int I=0;I100;I+ ;C:if(a0a+; D:;答案:C14:建立了 SQL 语句变量,便可以执行 SQL 语句。如要执行插入记录或更改、删除记录的SQL 语句,可以通过( )语句来实现。(

5、2 分)A:executeQuery()B:executeUpdate()C:execute()D:createStatement()答案:B15:Java 与 C/C+比较说法错误的是( ) 。( 3 分)A:Java 不提供 goto 语句,所以也就没指定 goto 作为关键字。 B:Java 没有指针。C:Java 没有联合和结构 D:Java 只有单继承没有多重继承。答案:A16:一个方法不处理它产生的异常 ,由调用它的方法来处理这些异常,后面应跟关键字是( )。Java 工程师 样题(一)3( 3 分)A:throw B:throwsC:trycatch.finally D:以上都不

6、对答案:B17:下列说法( )是正确的。( 3 分)A:程序执行到 break 语句是一定会结束所有的循环B:程序执行到 continue 语句时会结束当前循环C:break 语句和 continue 语句都可以和标签协同使用D:continue 语句和 break 语句的作用相同答案:C18:当编译和运行下列程序段时,会发生 ( )。class Base class Sub extends Base class Sub2 extends Base public class CEx public static void main(String argv) Base b = new Base()

7、; Sub s = (Sub) b; ( 3 分)A:通过编译和并正常运行。 B:编译时出现例外。C:编译通过,运行时出现例外。 D:以上都不对答案:C19:关于接口( )正确。( 3 分)A:实现一个接口必须实现接口的所有方法 B:一个类可以实现多个接口C:接口间不能有继承关系 D:接口和抽象类是同一回事答案: B 120:若需要定义一个类域或类方法,应使用 ( )修饰符。( 3 分)A:static B:packageC:private D:public答案:A多选题21:下面( ) 方法是 Applet 所具有的方法。( 2 分)A:start() B:paint()C:add() D:

8、destroy()答案:ABD22:下列( ) 说法是正确的。 ( 2 分)1 正确的答案是 ABJava 工程师 样题(一)4A:Java 语言只允许单一继承 B:Java 语言只允许实现一个接口C:Java 语言不允许同时继承一个类并实现一个接口D:Java 语言的单一继承使得代码更加可靠答案:AD23:定义一个类名为MyClass.java的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。( 2 分)A:private class MyClass extends Object B:class MyClass extends ObjectC:public class

9、MyClass D:public class MyClass extends Object答案:CD24:关于 Float,下列说法正确的是( )。( 2 分)A:Float 是一个类 B:Float 在 java.lang 包中C:Float a=1.0 是正确的赋值方法 D:Float a= new Float(1.0)是正确的赋值方法答案:ABD25:继承是面向对象编程的一个主要优点之一,继承有 ( )几点好处。( 2 分)A:它可以利用已有的类来创建自己的类,只需要指出自己的类和已有的其他的类有什么不同即可,而且还可以动态访问其他有关的类中的信息B:通过继承,可以利用 Java 类库所

10、提供的丰富而有用的类,这些类都已经被很好地实现。C:当设计很大的程序时,继承可以使程序组织得更加层次清晰,有利于程序设计和减少错误的发生。D:以上都对。答案:ABCD26:类与对象的关系是( )。( 2 分)A:类是对象集合的再抽象。B:类(Class)是具有相同属性和行为的一组对象的集合。C:一个对象称作类的一个实例。D:类与对象是父与子的关系。答案:ABC27:在异常捕获的 try.catch.finally 语句中( ) 。( 2 分)A:一个 try 块可以对应多个 catch 块B:finally 代码块不是必须的。C:如果有 finally 代码块,则不论怎样都会执行 finall

11、y 代码块中的内容。D:如果捕获的诸类之间有继承关系,应该将父类的 catch 块放置在子类的 catch 块之前答案:ABC28:如下 ( )方法可以从 WindowEvent 获取事件源。 ( 2 分)A:getFrame() B:getID()C:getSource() D:getWindow()Java 工程师 样题(一)5答案:CD29:以下( ) 方法是 Applet 采用 AWT 绘图时所采用的方法。( 3 分)A:paint() B:draw()C:update() D:repaint()答案:ACD30:对于 JavaBean 的属性,下面 ( )说法是正确的。( 3 分)A

12、:JavaBean 的属性可以在开发工具中设置B:JavaBean 可以提供 public 类型的属性C:如果需要访问和修改 JavaBean 的属性,只能通过 get/set 方法D:如果一个属性只提供了 get 方法,那么它是只读的答案:ACD31:引入线程的好处有( )。( 3 分)A:提高系统的执行效率 B:减少处理机的空转时间和高度切换的时间C:提高程序代码的可读性 D:便于系统管理答案:ABD32:下面 ( )事件监听器在 Java 中有事件适配器。( 3 分)A:MouseListener B:KeyListenerC:ActionListener D:ItemListener答

13、案:AB判断题33:HttpServlet 类中定义了 Servlet 对象必须实现的 init(),Service(),destroy()等方法。( 2 分)A:正确B:错误答案:B34:使用 Access 创建数据库时,数据库名只能用英文命名。( 2 分)A:正确B:错误答案:B35:public void mark()方法将指针位置移动到标记位置。( 2 分)A:正确B:错误答案:B36:临界区指出它只能同时被一个线程访问,并且可以指定由线程访问的优先顺序。( 2 分)A:正确B:错误Java 工程师 样题(一)6答案:B37:用继承 Thread 类的子类或通过实现 Runnable

14、接口的类来创建线程不能交叉执行。( 2 分)A:正确B:错误答案:B38:使用静态属性必须以类名做前缀。 ( 2 分)A:正确B:错误答案:B39:类 Class1 中的属性被 private 修饰符修饰为私有变量,所以方法不能访问它。 ( 2 分)A:正确B:错误答案:B40:Java 中数组的元素可以是简单数据类型的量,也可以是某一类的对象。( 2 分)A:正确B:错误答案:A41:管道是一种数据流形式,提供了不同程序之间直接传输数据的基本手段。( 2 分)A:正确B:错误答案:B42:子类可以抛出比父类更多的异常。 ( 2 分)A:正确B:错误答案:B43:break 语句可直接跳出外层循环。( 3 分)A:正确B:错误答案:B44:有抽象方法的类,必须为抽象类。 ( 3 分)A:正确B:错误答案:A45:equals()方法与相等操作符(=)具有相同的功能。( 3 分)A: 正确B:错误Java 工程师 样题(一)7答案:B

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

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号