欢迎来到天天文库
浏览记录
ID:43800552
大小:114.50 KB
页数:9页
时间:2019-10-14
《《Java程序设计》模拟试题一》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《Java程序设计》课程试卷1一、单选题(每题1分,共12分)1.给定下面的代码片段: 1)Stringstr=null; 2)if((str!=null)&&(str.length()>10)){ 3)System.out.println("morethan10"); 4)} 5)elseif((str!=null)&(str.length()<5)){ 6)System.out.println("lessthan5"); 7)} 8)else{System.out.println("end");}哪些行会导致错误? A、line1B、line2C、line
2、5D、line82.下面哪种注释方法能够支持javadoc命令: A、/**...**/B、/*...*/C、//D、/**...*/3. 欲编写如下图的一个界面,用于显示用户指定的图像:如果在区域A中只能放置一个AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件: A、TextAreaB、PanelC、AppletD、Canvas4. 界面如上题所示。若"Button1"的功能是:点击后弹出一个用于输入的界面,获取用户想要显示的图像文件名,则该界面最好是 A、模式(Modal)DialogB、非模式(None-modal)DialogC、FileDialogD
3、、Frame5. 界面如上题所示。如果在A区域使用某种AWT组件(java.awt.Component的子类)来负责绘制图像,则绘图的语句最好应放在该组件的哪个方法中(考虑到应用程序和Java虚拟机的AWT线程都会要求重画该组件)? A、构造方法B、paint(Graphicsg)C、update(Graphicsg)D、repaint()6.下面关于Applet的说法正确的是 A、Applet也需要main方法B、Applet必须继承自java.awt.AppletC、Applet能访问本地文件D、Applet程序不需要编译7.看下面一段程序: classAclass
4、{ voidgo(){ System.out.println("Aclass"); } } publicclassBclassextendsAclass{ voidgo{ System.out.println("Bclass"); } publicstaticvoidmain(Stringargs[]){ Aclassa=newAclass(); Aclassa1=newBclass(); a.go(); a1.go(); }以上程序运行结果是: A、Aclass AclassB、Bclass BclassC、Aclas
5、s BclassD、Bclass Aclass8.下列关于Java线程的说法那些是正确的 A、每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。B、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。C、Thread类属于java.util程序包。D、以上说法无一正确。9.看以下程序: booleana=false; booleanb=true; booleanc=(a&&b)&&(!b); intresult=c==false?1:2;这段程序执行完后,c与result的值是: A、c=false;resul
6、t=1;B、c=true;result=2;C、c=true;result=1;D、c=false;result=2;10.运行下列程序,会产生什么结果 publicclassXextendsThreadimplementsRunable{ publicvoidrun(){ System.out.println("thisisrun()"); } publicstaticvoidmain(Stringargs[]) { Threadt=new Thread(newX()); t.start(); } }A、intheInnerouterB、out
7、erC、intheInnerD、编译不通过11.指出下列程序的运行结果 inti=9; switch(i){ default: System.out.println("default"); case0: System.out.println("zero"); break; case1: System.out.println("one"); case2: System.out.println("two"); }A、defaultB、default,ze
此文档下载收益归作者所有