JAVA工程师第1套试卷.doc_第1页
JAVA工程师第1套试卷.doc_第2页
JAVA工程师第1套试卷.doc_第3页
JAVA工程师第1套试卷.doc_第4页
JAVA工程师第1套试卷.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

Java工程师 样题(一)Java工程师 样题(一)单选题1:Java的输入输出流可以分为( )。( 2 分)A:位流和文件流B:位流和字节流C:位流和字符流D:文件流和字符流答案:C2:下例说法( )正确。( 2 分)A:一个程序中可以包括多个类B:一个源文件中只能有一个类C:一个源文件中可以有多个公共类D:一个源文件只能供一个程序使用答案:A3:使用SQL语句从数据库中删除记录,应使用( )。( 2 分)A:SELECTB:INSERTC:DELETED:UPDATE答案:C4:线程睡眠时用一个整数参数指定睡眠时间,其单位是( )。( 2 分)A:秒B:毫秒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:使用drawColor()方法B:使用repaint()语句C:什么也不做D:使用paint( )语句答案:B8:在下列javabean属性中,( )属性值的变化可能被其他组件否决掉。( 2 分)A:SimpleB:ConstrainedC:IndexD:Bound答案:B9:对对象的理解错误的是( )。( 2 分)A:对象由属性和行为两部分组成。B:对象可以是一个人、地址、物品、事件、概念等。C:万事万物皆可看做对象。D:以上都不对答案:D10:如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。这时如果想在该方法内使用成员变量,必须使用关键字是( )。( 2 分)A:thisB:finalC:nativeD: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语句,可以通过( )语句来实现。( 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:一个方法不处理它产生的异常,由调用它的方法来处理这些异常,后面应跟关键字是( )。( 3 分)A:throw B:throwsC:trycatch.finallyD:以上都不对答案: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(); Sub s = (Sub) b; ( 3 分)A:通过编译和并正常运行。B:编译时出现例外。C:编译通过,运行时出现例外。D:以上都不对答案:C19:关于接口( )正确。( 3 分)A:实现一个接口必须实现接口的所有方法B:一个类可以实现多个接口C:接口间不能有继承关系D:接口和抽象类是同一回事答案: B 正确的答案是AB20:若需要定义一个类域或类方法,应使用( )修饰符。( 3 分)A:staticB:packageC:privateD:public答案:A多选题21:下面( )方法是Applet所具有的方法。( 2 分)A:start()B:paint()C:add()D:destroy()答案:ABD22:下列( )说法是正确的。( 2 分)A:Java 语言只允许单一继承B:Java 语言只允许实现一个接口C:Java 语言不允许同时继承一个类并实现一个接口D:Java 语言的单一继承使得代码更加可靠答案:AD23:定义一个类名为MyClass.java的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。( 2 分)A:private class MyClass extends ObjectB:class MyClass extends ObjectC:public class MyClassD: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类库所提供的丰富而有用的类,这些类都已经被很好地实现。C:当设计很大的程序时,继承可以使程序组织得更加层次清晰,有利于程序设计和减少错误的发生。D:以上都对。答案:ABCD26:类与对象的关系是( )。( 2 分)A:类是对象集合的再抽象。B:类(Class)是具有相同属性和行为的一组对象的集合。C:一个对象称作类的一个实例。D:类与对象是父与子的关系。答案:ABC27:在异常捕获的try.catch.finally 语句中( )。( 2 分)A:一个try块可以对应多个catch块B:finally 代码块不是必须的。C:如果有finally 代码块,则不论怎样都会执行finally 代码块中的内容。D:如果捕获的诸类之间有继承关系,应该将父类的catch块放置在子类的catch块之前答案:ABC28:如下( )方法可以从WindowEvent获取事件源。( 2 分)A:getFrame()B:getID()C:getSource()D:getWindow()答案:CD29:以下( )方法是Applet采用AWT绘图时所采用的方法。( 3 分)A:paint()B:draw()C:update()D:repaint()答案:ACD30:对于JavaBean的属性,下面( )说法是正确的。( 3 分)A:JavaBean的属性可以在开发工具中设置B:JavaBean可以提供public类型的属性C:如果需要访问和修改JavaBean的属性,只能通过get/set方法D:如果一个属性只提供了get方法,那么它是只读的答案:ACD31:引入线程的好处有( )。( 3 分)A:提高系统的执行效率B:减少处理机的空转时间和高度切换的时间C:提高程序代码的可读性D:便于系统管理答案:ABD32:下面( )事件监听器在Java中有事件适配器。( 3 分)A:MouseListenerB:KeyListenerC:ActionListenerD:ItemListener答案: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:错误答案:B37:用继承Thread类的子类或通过实现Runnable接口的类来创建线程不能交叉执行。( 2 分)A:正确B:错误答案:B38:使用静态属性必须以类名做前缀。( 2 分)A:正确B:错误答案:B39:类Class1中的属性被private修饰符修饰为私有变量,所以方法不能访问它。( 2 分)A:正确B:错误答案:B40:Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。( 2 分)A:正确B:错误答案:A41:管道是一种数据

温馨提示

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

评论

0/150

提交评论