JAVA语言复习题

上传人:大米 文档编号:552038332 上传时间:2023-05-06 格式:DOC 页数:8 大小:71.50KB
返回 下载 相关 举报
JAVA语言复习题_第1页
第1页 / 共8页
JAVA语言复习题_第2页
第2页 / 共8页
JAVA语言复习题_第3页
第3页 / 共8页
JAVA语言复习题_第4页
第4页 / 共8页
JAVA语言复习题_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《JAVA语言复习题》由会员分享,可在线阅读,更多相关《JAVA语言复习题(8页珍藏版)》请在金锄头文库上搜索。

1、 . . . 2011(下)程序设计(JAVA语言)考试复习题第一单项选择1. 以下选项中关于接口的定义正确的是( )。(A) interface B void print() ; (B) abstract interface B void print() ;(C) abstract interface B extends A1,A2 /A1、A2为已定义的接口 abstract void print() ;(D) interface B void print();2. 以下程序执行后,输出结果是( )。int x = 4;int y = 3;System.out.println(x+ y +

2、 k);(A) 4k (B) 7k (C) 43k (D) 3k3. 编译和运行以下代码后,其显示结果是( )。public class Testpublic static void main(String argv) Test c=new Test(); String s=new String(ello); c.method(s); public void method(String s) char c=H; c+=s; System.out.println(c); (A) Hello (B) ello (C) elloH (D) 编译错误4. 在Java语言中,所有类的根类是( )。(A)

3、 java.lang.Object (B) java.lang.Class (C) java.applet.Applet (D) java.awt.Frame5. 在Java语言中,类间的继承关系是( )。(A) 多重的 (B) 单重的 (C) 线程的 (D) 不能继承6. 以下程序段执行后,其输出结果是( )。public class Testpublic static void main(String args) throws Exception try throw new Exception(); catch(Exception e) System.out.println(Caught

4、in main(); System.out.println(nothing); (A) Caught in main()(B) Caught in main() nothing(C) nothing(D) 没有任何输出7. 阅读以下代码后,以下选项中说确的是( )。public class Test String s=new String2; public static void main(String args) System.out.println(s0); (A) 编译时将产生错误 (B) 编译时正确,运行时将产生错误 (C) 可以运行,但什么也没输出 (D) 输出null8. Appl

5、et小程序 和 Application独立程序的主要区别是( )。(A) 小程序必须有 main() 方法(B) 独立程序必须包含 main() 方法,而Applet小程序的父类一定是Applet(C) 两者都必须有 main() 方法(D) 小程序必须包含 main() 方法,而独立程序的父类一定是Applet 9. 编译和运行以下代码后,其输出的结果是( )。public class Test public static void main(String argv) Test inc = new Test(); int i =0; inc.fermin(i); i = i+; System

6、.out.println(i); void fermin(int i) i+; (A) 编译报错误 (B) 2 (C) 1 (D) 010. 以下关于事件监听器的描述中正确的是( )。(A) 多个监听者可以被附加到一个组件(B) 只有一个监听者可以被附加到一个组件上(C) 一个监听者只能承受一个组件产生的事件(D) 以上描述都不对 11. 以下选项中,不属于Java关键字的是( )。(A) new (B) private (C) sealed (D) transient12. Java语言中的一些低级实用工具(如处理时间的Date类,处理变长数组的Vector类等),它们所在的包是( )。(A

7、) java.lang包 (B) java.io包 (C) java.awt包 (D) java.util包13. 在Java语言中,当Set 集合遇到重复的元素时,处理的方式是( )。(A) 试图添加一个重复的元素时,会抛出一个异常(B) 试图添加一个重复的元素时,重复元素将不能被加入(C) 一个Set可以包含重复元素(D) 编译的时候,重复的元素会导致错误 14. 以下代码中的“this”指的是( )。class Birdint x,y;void fly(int x,int y) this.x=x; this.y=y; (A) Bird (B) fly (C) Bird或fly (D) 不

8、一定15. 以下2个文件位于相同目录下,编译运行后会出现的情况是( )。/File P1.javapackage MyPackage;class P1 void afancymethod() System.out.println(What a fancy method); /File P2.javapublic class P2 extends P1 public static void main(String argv) P2 p2 = new P2(); p2.afancymethod(); (A) 2个文件都可以编译,P2运行输出“What a fancy method”(B) 2个文件

9、都不能编译(C) 2个文件都可以编译,P2运行时报错误(D) P1编译成功,P2编译时报错误 16. list是一个ArrayList的对象,以下选项中填写到/todo delete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存对象的是( )。Iterator it = list.iterator();int index = 0;while(it.hasNext() Object obj = it.next(); if(needDelete(obj) /needDelete返回boolean,决定是否要删除 /todo delete index +;(A) list.

10、remove(obj); (B) list.remove(index); (C) list.remove(it.next(); (D) it.remove();17. 编译和运行以下代码后,其结果是( )。public class Tux extends Threadstatic String sName = vandeleur;public static void main(String argv) Tux t = new Tux(); t.piggy(sName); System.out.println(sName);public void piggy(String sName) sNam

11、e = sName + wiggy; start();public void run() for(int i=0;i 4; i+) sName = sName + + i; (A) 编译错误 (B) vandeleur (C) vandeleur 0 (D) vandeleur wiggy 0 1 2 318. 以下程序执行后的结果是( )。public class Sandysprivate int court;public static void main(String argv) Sandys s = new Sandys(99); System.out.println(s.court)

12、;Sandys(int ballcount) court=ballcount; (A) 由于court是私有变量,因此产生一个编译失败错误(B) 由于System.out方法被调用时,s未初始化,因此产生一个编译失败错误(C) 0(D) 99 19. 创建一个向文件“file.txt”追加容的输出流对象的语句是( )。(A) OutputStream out=new FileOutputStream(“file.txt”);(B) OutputStream out=new FileOutputStream(“file.txt”, “append”);(C) OutputStream out=new FileOutputStream(new File(“file.txt”),true);(D) FileOutputStream out=new FileOutputStream(new file(“file.txt”); 20. 以下选项中需要在编写程序时声明的检查型异常是( )。(A) NullPointerException (B) Cl

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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