《Java程序设计》模拟试题一.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java程序设计》课程 试卷1 一、单选题(每题1分,共12分)1.给定下面的代码片段: TOC \o 1-5 \h \z Stri ng str = n ull 。 if ((str != null) (str.length() 10)) { System.out.pri ntln( more than 10) 。 } else if ((str != n ull) (str.le ngth() 5)) { System.out.pri ntln( less than 5) 。 } else { System.out.println(end) 。 } 哪些行会导致错误? A、 line 1 B line 2 C line 5 D、line 8 2. 下面哪种注释方法能够支持 javadoc命令: A B /*...*/ D、/**...*/ 欲编写如下图的一个界面,用于显示用户指定的图像 :如果在区域A中只能放置一个 AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件: 顶层窗口工 Image Vi ewer Frame 区域A:用于显示图像 文件的图像! Buttonli 用于 :选择圈 区域A:用于显示图像 文件的图像 [Button^:用于 |关闭窗口 : L一一区域B A、 TextArea B Panel C Applet D、 Can vas 界面如上题所示。若Button 1的功能是:点击后弹出一个用于输入的界面,获取用户 想要显示的图像文件名,则该界面最好是 A 模式(Modal) Dialog B 非模式(None-modal) Dialog C、 FileDialog D、 Frame 5. 界面如上题所示。如果在 A区域使用某种 AWT组件(java.awt.Component的子类)来 负责绘制图像 , 则绘图的语句最好应放在该组件的哪个方法中 ( 考虑到应用程序和 Java 虚拟 机的AW1线程都会要求重画该组件 )? A、 构造方法 B、 paint ( Graphics g ) C、 update ( Graphics g ) D、 repaint () 6. 下面关于 Applet 的说法正确的是 A、 Applet 也需要 main 方法 B、 Applet 必须继承自 java.awt.Applet C、 Applet 能访问本地文件 D、 Applet 程序不需要编译 7. 看下面一 段程序: class Aclass{ void go(){ System.out.println(Aclass) 。 } } public class Bclass extends Aclass{ void go{ System.out.println(Bclass) 。 } public static void main(String args[]){ Aclass a=new Aclass() 。 Aclass a1=new Bclass() 。 a.go() 。 a1.go() 。 } 以上程序运行结果是: A、 Aclass Aclass B、 Bclass Bclass C、 Aclass Bclass D、 Bclass Aclass 下列关于 Java 线程的说法那些是正确的 A、 每一个Java线程可以看成由代码、一个真实的 CPU以及数据三部份组成。 B、 创建线程的两种方法中,从 Thread 类中继承的创建方式可以防止出现多父类问题。 C、 Thread 类属于 java.util 程序包。 D、 以上说法无一正确。 看以下程序: boolean a=false 。 boolean b=true 。 boolean c=(ab)(!b) ; int result=c==false?1:2 。 这段程序执行完后,c与result的值是: A、 c=false 。 result=1 。 B、 c=true 。 result=2 。 C、 c=true 。 result=1 。 D、 c=false 。 result=2 。 运行下列程序 , 会产生什么结果 public class X extends Thread implements Runable{ public void run(){ System.out.println(this is run()) 。 } public static void main(String args[]) { Thread t=new Thread(new X()) 。 t.start() 。 } } A、 in the Inner outer B、 outer C、 in the Inner D编译不通过 指出下列程序的运行结果

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档