Java程序设计预赛模拟题-4

上传人:飞*** 文档编号:45029187 上传时间:2018-06-14 格式:DOC 页数:10 大小:101.50KB
返回 下载 相关 举报
Java程序设计预赛模拟题-4_第1页
第1页 / 共10页
Java程序设计预赛模拟题-4_第2页
第2页 / 共10页
Java程序设计预赛模拟题-4_第3页
第3页 / 共10页
Java程序设计预赛模拟题-4_第4页
第4页 / 共10页
Java程序设计预赛模拟题-4_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Java程序设计预赛模拟题-4》由会员分享,可在线阅读,更多相关《Java程序设计预赛模拟题-4(10页珍藏版)》请在金锄头文库上搜索。

1、1一、单选题一、单选题 1.在 Java 中,负责对字节代码解释执行的是: A. 垃圾回收器 B. 虚拟机 C. 编译器 D. 多线程机制 2.下列叙述中,正确的是: A. Java 语言的标识符是区分大小写的 B. 源文件名与 public 类名可以不相同 C. 源文件扩展名为.jar D. 源文件中 public 类的数目不限 3.下列属于合法的 Java 标识符是 A. _cat B. 5books C. +static D. -3.14159 4.在 Java 中,表示换行符的转义字符是 A. .B. f C. n D. dd 5.在 Java 中,由 Java 编译器自动导入,而无需

2、在程序中用 import 导入的包是 A. java.applet B. java.awt C. java.util D. java.lang 6.在 Java 中,所有类的根类是 A. java.lang.Object B. java.lang.Class C. java.applet.Applet D. java.awt.Frame 7.在 Java 中,用 Package 语句说明一个包时,该包的层次结构必须是 A. 与文件的结构相同 B. 与文件目录的层次相同 C. 与文件类型相同 D. 与文件大小相同 8.在读字符文件 Employee.dat 时,使用该文件作为参数的类是 A. B

3、ufferReader B. DataInputStreamC. DataOutoutStream D. FileInputStream 9.下列构造方法的调用方式中,正确的是 A. 按照一般方法调用 B. 由用户直接调用 C. 只能通过 new 自动调用 D. 被系统调用 10. 类 Panel 默认的布局管理器是 A. GridLayout B. BorderLayout C. FlowLayout D. CardLayout 11. 在 Java 中,能实现多重继承效果的方式是 A. 内部类 B. 适配器 C. 接口 D. 同步 12. char 类型的取值范围是 A. 2-7 27 -

4、1 B. 0216-1 C. -215 215 -1 D. 028-1 13. 能够支持 javadoc 命令的注释语句是 A. /*./ B. /*.*/ C. / D. /*.*/ 214. 十进制数 16 的 16 进制表示格式是 A. 0x10 B. 0x16 C. 0xA D. 16 15. int 型 public 成员变量 MAX_LENGTH,该值保持为常数 100,则定义这个变量的语句 是 A. public int MAX_LENGTH=100 B. final int MAX_LENGTH=100 C. public const int MAX_LENGTH=100 D.

5、 public final int MAX_LENGTH=100 16. 下列不是 InputStream 子类的是 A. 文件输入流 FileInputStream B. final int MAX_LENGTH=100 C. public const int MAX_LENGTH=100 D. public final int MAX_LENGTH=100 17. 下列方法中可以用来创建一个新线程的是 A. 实现 java.lang.Runnable 接口并重写 start()方法 B. 实现 java.lang.Runnable 接口并重写 run()方法 C. 实现 java.lang

6、.Thread 类并重写 run()方法 D. 实现 java.lang.Thread 类并重写 start()方法 18. 下列关于 Java Application 与 Applet 的说法中,正确的是 A. 都包含 main()方法 B. 都通过“appletviewer”命令执行 C. 都通过“javac”命令编译 D. 都嵌入在 HTML 文件中执行 19. 当启动 Applet 程序时,首先调用的方法是 A. stop() B. init() C. start() D. destroy() 20. 下列关于线程优先级的说法中,正确的是 A. 线程的优先级是不能改变的 B. 线程的优

7、先级是在创建线程时设置的 C. 在创建线程后的任何时候都可以设置 D. B 和 C 21. 当浏览器重新返回 Applet 所在页面时,将调用 Applet 类的方法是 A. start() B. init() C. stop() D. destroy() 22. 按照 Java 的标识符命名规范,下列表示一个类的标识符正确的是 A. Helloworld B. HelloWorld C. helloworld D. helloWorld 23. 下列代码中,将引起一个编译错误的行是 1)public class Test 2) int m,n; 3) public Test() 4) pub

8、lic Test(int a) m=a; 5) public static void main(String args) 6) Test t1,t2; 7) int j,k; 38) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) 12) A. 第 3 行 B. 第 5 行 C. 第 6 行 D. 第 10 行 24. 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中 下划线位置,使程序完整并能正确运行的语句是 public class Test implements Runnable public s

9、tatic void main(String args) Test t=new Test(); Thread tt=new Thread(t); tt.start(); public void run() for(;) try _ ; catch( e) System.put.println(“Hello“); A. sleep(1000) B. sleep(1000) InterruptedException InterruptedException C. Thread.sleep(1000) D. Thread.sleep(1000) RuntimeException Interrupte

10、dException25. 阅读下列代码后 public class Person int arr=new int10; public static void main(String args) System.out.println(arr1); 正确的说法是 A. 编译时将产生错误 B. 编译时正确,运行时将产生错误 C. 输出零 D. 输出空 26. 11.指出下列程序运行的结果( ) public class Example String str=new String(good); charch=a,b,c; 4public static void main(String args) E

11、xample ex=new Example(); ex.change(ex.str,ex,ch); System.out.print(ex.str+and); System.out.print(ex.ch); public void change(String str,char ch) str=test ok; ch0=g; A. good and abc B. good and gbc C. test ok and abcD. test ok and gbc 27. 运行下列程序,会产生的结果是( ) public class X extends Thread implements Runa

12、ble public void run() System.out.println(this is run(); public static void main(String args) Thread t=new Thread(new X(); t.start(); A. 第一行会产生编译错误B. 第六行会产生编译错误 C. 第六行会产生运行错误D. 程序会运行和启动 28. 对于 catch 子句的排列,下列哪种是正确的( ) A. 父类在先,子类在后 B. 子类在先,父类在后 C. 有继承关系的异常不能在同一个 try 程序段内 D. 先有子类,其他如何排列都无关 29. J2SDK 的下载

13、,下列哪步可进入 J2SE 下载页面( ) A. 进入 http:/ B. 点击左侧“Download”链接 C. 点击页面中的“Java 2 Platform, Standard Edition”了;链接 D. 点击页面中“J2SE 1.4.2”链接 30. Java 中,数值类型值中可能出现的符号是( ) A. RB. D C. T D. Y 31. 构造方法何时被调用( ) A. 类定义时B. 创建对象时 C. 调用对象方法时 D. 使用对象的变量时 32. 下面的表达式中正确的是( ) A. String s=你好;int i=3;s+=i; B. String s=你好;int i=

14、3;if(i=s)s+=i; 5C. String s=你好;int i=3;s=i+s; D. String s=你好;int i=3;s=i+; 33. 哪个布局管理器使用的是组件的最佳尺寸( ) A. FlowLayoutB. BorderLayout C. GridLayout D. CardLayout 34. 在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。 A. try 子句 B. catch 子句 C. finally 子句 D. throw 子句 35. 要从文件file.dat文件中读出第 10 个字节到变量 C 中,下列哪个方法适合( ) A. FileI

15、nputStream in=new FileInputStream(file.dat);in.skip9.;int c=in.read(); B. FileInputStream in=new FileInputStream(file.dat);in.skip10.;int c=in.read(); C. FileInputStream in=new FileInputStream(file.dat);int c=in.read(); D. RandomAccssFile in=RandomAccssFile(file.dat);in.skip9.;int c=in.readByte(); 36. 如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词( ) A. publicB. private C. protected D. transient 37. 运行下列程序的结果是( ) abstract class MineBase abstract void amethod(); static i

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

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