2018年最新版Java程序设计第二次作业

上传人:绿** 文档编号:45945310 上传时间:2018-06-20 格式:DOC 页数:3 大小:27.50KB
返回 下载 相关 举报
2018年最新版Java程序设计第二次作业_第1页
第1页 / 共3页
2018年最新版Java程序设计第二次作业_第2页
第2页 / 共3页
2018年最新版Java程序设计第二次作业_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《2018年最新版Java程序设计第二次作业》由会员分享,可在线阅读,更多相关《2018年最新版Java程序设计第二次作业(3页珍藏版)》请在金锄头文库上搜索。

1、第第 2 2 次作业次作业 一、单项选择题(本大题共一、单项选择题(本大题共 8080 分,共分,共 2020 小题,每小题小题,每小题 4 4 分)分) 1. 下列说法不正确的是( ) A. java 语言里的线程是没有优先级的 B. String 类在 java.lang 包中 C. java 语言支持类的序列化 D. 能序列化的类必须实现 java.io.Serializable 接口 2. 下列哪个类或接口是类 FilterOutputStream 的构造方法的输入参数( ) A. InputStream B. OutputStream C. File D. RandomAccessF

2、ile 3. 通过下列( )I/O 类可以实现对文件类 File 的添加,更新操作. A. RandomAccessFile B. Outputstream C. DataOutputstream D. InputStream 4. 类 System 下列包( )中 A. java.util B. java.io C. java.awt D. java.lang 5. 假定有一个可能引起异常的方法,用什么方式告诉方法的调用者要捕获该异 常( ) A. throw Exception B. throws Exception C. new Exception D. 不用特别指定 6. 假定组件 L

3、ist 定义为 List l=new List(5,true),则下列描述正确的是( ) A. 该列表的最大容量为 5 B. 该列表可显示 5 行,并且为多选模式 C. 该列表可显示 5 行,并且为单选模式 D. 以上均不对 7. 关于事件监听器下述说法正确的是( ) A. 一个对象最多可以设置一个监听器 B. 每个监听器的返回值可以用于激活其它的监听器 C. 如果一个对象可设置多个监听器,则每个监听器执行顺序是固定的. D. 在 AWT 中, 每个监听器的方法都必须取得一个输入参数,该参数是 java.awt.AWTEvent 子类的一个实例. 8. 下列说法错误的是( ) A. Java

4、Application 命名必须与公共类名相同 B. Java Applet 必须是类 Applet 的子类 C. Applet 中也可以有 main()方法D. 一个 Java Application 文件中可以定义多个类 9. 当某区域被毁坏或需要清除时,AWT 会自动调用下列哪个方法( ) A. paint() B. repaint() C. update() D. destoy() 10. 用于异常抛出的关键字是( ) A. Transient B. Finally C. Throw D. static 11. 单项选择题可以替换一个 Container 对象布局的方法( ) A. s

5、etLayout(aLayoutManager); B. addLayout(aLayoutManager); C. layout(aLayoutManager); D. setLayoutManager(aLayoutManager); 12. Java 应用中 main()方法的参数形式正确的是( ) A. String args B. String ar C. Char args D. DStringBuffer arg 13. 下列哪个选项不能使当前线程停止执行( ) A. 一个异常被抛出 B. 线程执行了 sleep()调用 C. 高优先级的线程处于可运行状态 D. 当前线程产生了一

6、个新线程 14. 事件监听器中所有方法的返回值为( ) A. String B. AWTEvent C. void D. int 15. 下面关于 Applet 的说法正确的是( ) A. Applet 也需要 main 方法 B. Applet 必须继承自 java.awt.Applet C. Applet 能访问本地文件 D. Applet 程序不需要编译 16. 关于下列程序 public class Q public static void main(String argv) int anar= new int1,2,3; System.out.println(anar1); 以下结论

7、正确的是( ) A. 发生编译错误 B. 1 C. 2 D. 数组长度未指定 17. 如果定义一个线程类,它继承自 Thread,则我们必须重写其中的( )方法A. run B. start C. yield D. stop 18. 关于类 DataOutputStream 构造方法正确的是( ) A. new dataOutputStream(new file(“out.txt”); B. new dataOutputStream(new writer(“out.txt”); C. new dataOutputStream(new OutputStream(“out.txt”); D. ne

8、w dataOutputStream(new FileOutputStream(“out.txt”); 19. 某类 Example 的 main( )方法参数为 args,当输入数据 java Example cat 时,args0的值为() A. cat B. java C. example D. null 20. 下面哪一个 AWT 组件可以有菜单栏 MenuBar( ) A. javawt.Frame B. javawt.Window C. javawt.Applet D. javawt.Panel 二、判断题(本大题共二、判断题(本大题共 2020 分,共分,共 1010 小题,每小

9、题小题,每小题 2 2 分)分) 1. 组件必须放置在一定的容器中才能显示.( ) 2. 类 Connection 完成对指定数据库的连接操作.( ) 3. Socket 通讯中必须指定服务器方的连接端口信息.( ) 4. 数据报通信协议(UDP)是一种面向连接的协议.( ) 5. 利用 File 对象可以判断题一个文件或目录是否存在.( ) 6. Java 中线程是没有优先级的.( ) 7. 用 throw 语句抛弃的对象必须是 Throwable 及其子类的实例.( ) 8. Java 源程序的文件名必须和公共类的类名相同.( ) 9. Applet 生命周期中 stop()方法可以被执行多次.( ) 10. 一个布局容器中可以混合使用多种布局策略答案:答案:一、单项选择题(一、单项选择题(8080 分,共分,共 2020 题,每小题题,每小题 4 4 分)分) 1. A 2. B 3. A 4. A 5. B 6. B 7. D 8. C 9. A 10. C 11. A 12. B 13. D 14. C 15. B 16. C 17. A 18. D 19. A 20. A 二、判断题(二、判断题(2020 分,共分,共 1010 题,每小题题,每小题 2 2 分)分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

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

最新文档


当前位置:首页 > 高等教育 > 习题/试题

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