Java程序设计考证模拟题_第1页
Java程序设计考证模拟题_第2页
Java程序设计考证模拟题_第3页
Java程序设计考证模拟题_第4页
Java程序设计考证模拟题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

Java程序设计考证模拟题1:Applet调用()方法后,进入初始态。(2分)A:start()B:init()(正确答案)C:stop()D:destroy()2:Jbuilder9版中默认的布局管理器是()。(2分)A:GridLayoutB:BorderLayout(正确答案)C:CardLayoutD:FlowLayout3:在Java中定义常量的方法是()。(2分)A:#defineB:constC:final(正确答案)D:以上都不对4:在线程进入临界区之前,首先应()。(2分)A:对临界区代码加锁B:对临界区代码解锁C:检查临界区的锁是否可用(正确答案)D:让其他线程睡眠5:编译运行以下程序后,关于输出结果的说明正确的是()。

publicclassC{publicstaticvoidmain(Stringargs[]){intx=0;System.out.println(“valueis“+((x〉0)?1.0:0));}}(2分)A:输出结果为:valueis1.0B:输出结果为:valueis0(正确答案)C:输出结果为:valueis0.0D:编译错误6:Connection对象的方法createStatement()创建的是()对象。(2分)A:Statement对象(正确答案)B:ResultSet对象C:SQL对象D:数据记录对象7:下面()方法不能被系统自动调用。(2分)A:start()B:paint()C:drawLine()(正确答案)D:destroy()8:以下()语句是将Applet嵌入到HTML文档中。(2分)A:〈APPLETCODE=”applet程序名.class”〉(正确答案)B:〈APPLET=”applet程序名.class”〉C:〈APPLETCODE=”applet程序名.java”〉D:〈APPLET=”applet程序名.java”〉9:JavaBean主要指组件的开发,()用于图形界面。(2分)A:可以(正确答案)B:不可以C:因系统不同而不同D:不知道10:下面()类是以字符方式从流中读入数据。(2分)A:Reader(正确答案)B:WriterC:ScanerD:Printer11:下面()设备对应标准错误类对象System.err。(2分)A:打印机B:显示器(正确答案)C:鼠标D:键盘12:接口中定义的成员变量是()。(2分)A:由于是常量,定义的同时赋值。(正确答案)B:可先定义,后赋值。C:可通过方法对其进行赋值。D:以上都对13:对于抽象方法下列说法正确的是()。(2分)A:对抽象方法只需声明,而不需要具体的内容。(正确答案)B:对于抽象方法声明格式中,可以有空的方法体{}。C:构造方法也可以定义为抽象方法。D:抽象方法可以出现在非抽象类中。14:一个方法不处理它产生的异常,由调用它的方法来处理这些异常,后面应跟关键字是()。(2分)A:throwB:throws(正确答案)C:try…catch….finallyD:以上都不对15:下列关于声明,表达式和脚本的描述中正确的是()。(3分)A:声明和表达式结束要求分号,而脚本不用B:声明在初始化执行,而表达式和脚本是要到响应时才执行(正确答案)C:声明、表达式的作用范围是整个Jsp界面,而小脚本作用范围只是所在的语句D:以上都对16:main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下()是合法的。(3分)A:publicstaticvoidmain()B:publicstaticvoidmain(Stringargs[])(正确答案)C:publicstaticintmain(String[]arg)D:publicvoidmain(Stringarg[])17:以下程序段()有错误。

1、importjava.applet.;2、importjava.awt.;3、classChengji{4、protectedfloatf(floatx,floaty){5、returnxy;6、}7、}8、classXiangjiaextendsChengji{9、floatf(floatx,floaty){10、returnx+y;11、}12、}(3分)A:8行B:9行(正确答案)C:4行D:10行18:给出下面一段程序,选择运行结果:

publicclassX{

publicstaticvoidmain(String[]args){

Stringnames[]=newString[5];

for(intx=0;x〈args.length;x++)names[x]=args[x];

System.out.println(names[2]);

}}

命令行执行:javaXab结果是

A:namesB:bC:null(正确答案)D:运行出现异常19:对一个java源文件aaa.java,编辑保存后但未编译,在其所在目录下执行javaaaa,则接着会出现()。(3分)A:error:cannotread:aaa.javaB:无任何显示C:Exceptioninthread"main"java.lang.NoClassDefFoundError:aaa(正确答案)D:程序正常执行并显示20:有关面向对象技术的说法错误的是()。(3分)A:面向对象技术是以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。B:面向对象是以数据为中心来描述系统。C:从面向对象程序设计范式看:程序=数据+消息。(正确答案)D:将数据及相应操作封装在一起抽象成类。21:下列()软件产品属于数据库产品。(2分)A:Oracle(正确答案)B:SQLServer(正确答案)C:KV3000D:DB2(正确答案)22:已知如下说明:TextAreata=newTextArea("Hello",5,5),请问()语句是正确的。(2分)A:Themaximumnumberofcharactersinalineis5.B:Thedisplayedheightis5linesotherwiseconstrain.(正确答案)C:Thedisplayedstringcanusemultiplefonts.D:Thedisplayedstringsareeditable.(正确答案)23:下列关于finally说法错误的是()。(2分)A:finally语句应该放在所有例外控制器的最前面(正确答案)B:如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句了(正确答案)C:无论程序是否找到合适的例外控制器,都会去执行finally语句D:如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了(正确答案)24:下述()说法是正确的。(2分)A:实例变量是类的成员变量(正确答案)B:实例变量是用static关键字声明的C:方法变量在方法执行时创建(正确答案)D:方法变量在使用之前必须初始化(正确答案)25:如果下列的方法能够正常运行,在控制台上将显示()。publicvoidexample(){try{unsafe();System.out.println("Test1");}catch(SafeExceptione){System.out.println("Test2");}finally{System.out.println("Test3");}System.out.println("Test4");}(2分)A:Test1(正确答案)B:Test2C:Test3(正确答案)D:Test4(正确答案)26:下面说法正确的是()(2分)A:每个Java类都至少有一个构造方法,如果没有则Java自动生成一个默认的构造方法。(正确答案)B:如果类里定义了一个或多个构造方法,那么java不提供默认的构造方法(正确答案)C:如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法。D:以上都不对。27:下面对main()方法说法正确的是()。(2分)A:main()方法是类方法。(正确答案)B:它不能直接访问实例方法和实例变量,必须通过对象访问它们。(正确答案)C:main()方法可以直接访问类方法和类变量。(正确答案)D:以上都对。(正确答案)28:()方法可以使线程进入阻塞状态。(2分)A:interrupt()B:sleep()(正确答案)C:wait()(正确答案)D:close()29:类与对象的关系是()。(3分)A:类是对象集合的再抽象。(正确答案)B:类(Class)是具有相同属性和行为的一组对象的集合。(正确答案)C:一个对象称作类的一个实例。(正确答案)D:类与对象是父与子的关系。30:下列()常量可以做为线程的优先级。(3分)A:MAXB:MINC:MAX_PRIORITY(正确答案)D:MIN_PRIORITY(正确答案)31:下列()情况可以终止当前线程的运行。(3分)A:抛出一个例外时(正确答案)B:当该线程调用sleep()方法时(正确答案)C:当创建一个新线程时D:当一个优先级高的线程进入就绪状态时(正确答案)32:下列()方法是Connection对象所具有的方法。(3分)A:executeUpdate()B:createStatement()(正确答案)C:prepareStatement()(正确答案)D:prepareCall()(正确答案)33:在Java程序中,通过类的定义只能实现单重继承。(2分)A:正确(正确答案)B:错误34:最终类不能派生子类,最终方法不能被覆盖。(2分)A:正确(正确答案)B:错误35:如果希望程序能够处理所有的异常,包括未知的异常,可以在所有的catch块后面加一个catch(Exceptione)。(2分)A:正确(正确答案)B:错误36:输入流类对象有read()方法,它以二进制的方式读入数据,不能分解、重组和理解数据,使之变换、恢复到原来的有意义状态。(2分)A:正确(正确答案)B:错误37:在调用线程的start方法之后,线程转入可运行状态,直至线程执行完毕进入死亡状态。(2分)A:正确B:错误(正确答案)38:引用一个类的属性或调用其方法,必须以这个类的对象为前缀。(2分)A:正确B:错误(正确答案)39:Jbuilder可以开发Javabeans,Ejb,Jsp但无法开发CGI和移动通信程序。(2分)A:正确B:错误(正确答案)40:一个异常处理中finally语句块只能有一个或者可以没有。(2分)A:正确

温馨提示

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

评论

0/150

提交评论