2012年9月份考试java程序设计第一次作业

上传人:kms****20 文档编号:40208023 上传时间:2018-05-24 格式:DOC 页数:7 大小:187.50KB
返回 下载 相关 举报
2012年9月份考试java程序设计第一次作业_第1页
第1页 / 共7页
2012年9月份考试java程序设计第一次作业_第2页
第2页 / 共7页
2012年9月份考试java程序设计第一次作业_第3页
第3页 / 共7页
2012年9月份考试java程序设计第一次作业_第4页
第4页 / 共7页
2012年9月份考试java程序设计第一次作业_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《2012年9月份考试java程序设计第一次作业》由会员分享,可在线阅读,更多相关《2012年9月份考试java程序设计第一次作业(7页珍藏版)》请在金锄头文库上搜索。

1、120122012 年年 9 9 月份考试月份考试 JavaJava 程序设计第一次作业程序设计第一次作业 ) 1.1. packagepackage 语句的作用是(语句的作用是(B B ) A. 引入一个包 B. 创建一个包 C. 既能引入一个包,又能创建一个包 D. 以上皆不对 2.2. 关于下列程序结果正确的是(关于下列程序结果正确的是(D D )public class MyClass static int i; public static void main(String argv) System.out.println(i); A. Error Variable i may not

2、 have been initializedB. Null C. 1 D. 0 3.3. 给定给定 FileFile f=newf=new File(“aa.txt“);File(“aa.txt“);可以实现向文件尾部读写的是(可以实现向文件尾部读写的是( C C) A. RandomAccessFile f1=new RandomAccessFile(f,“r“); B. RandomAccessFile f1=new RandomAccessFile(f,“a“); C. RandomAccessFile f1=new RandomAccessFile(f,“rw“); D. Random

3、AccessFile f1=new RandomAccessFile(f,“w“); 4.4. 以下程序以下程序 boolean a=false; boolean b=true; oolean c=(ab int result=c=false?1:2;执 行完后,c 与 result 的值是(A ) A. c=false;result=1;B. c=true;result=2; C.c=true;result=1;D. c=false;result=2; 5.5. 给定以下程序段给定以下程序段/insert code public class foo ( public static void

4、main (String args) throws ExceptionprintWriter out = new PrintWriter(new java.io.outputStreamWriter(System.out), true) ;out.printIn(“Hello”);要使程序能正确运行,在/insert code 处必须添加( A)语句 A. import java.io.PrintWriter;B. include java.io.PrintWriter; C. import java.io.OutputStreamWriter;D. include java.io.Outpu

5、tStreamWriter; 6.6. 下面哪些赋值语句是错误的(下面哪些赋值语句是错误的(A A ) A. float f = 11.1;B. double d = 5.3E12;C. char c =r;D. Boolean b=true; 7.7. 在某个类在某个类 A A 中存在一个方法中存在一个方法:void:void GetSort(intGetSort(int x),x),以下能作为这个方法的重载的声明的是(以下能作为这个方法的重载的声明的是( A A) A. void GetSort(float x) B. int GetSort(int y) C. double GetSor

6、t(int y) D. void Get(int x,int y) 8.8. 如果通过命令行如果通过命令行 javajava myprogmyprog goodgood morningmorning 运行下列程序运行下列程序, ,结果正确的是(结果正确的是(D D ) A. Myprog B. Good C. Morning D. Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException: 2 at myprog.main(myprog.java:4) 9.9. 下列类头定义中下列类头定义中, ,错误的是(错误的是(

7、B B ) A. class x B. public x extends y . . C. public class x extends y D. class x extends y implements y1 . . 10. 用于定义类成员的访问控制权的一组关键字是( D)。 A. class, float, double, public B. float, boolean, int, long C. char, extends, float, double D. public, private, protected 11.11. 下列说法错误的是(下列说法错误的是( C C)A. Java

8、 Application 命名必须与公共类名相同 B. Java Applet 必须是类 Applet 的子类 C. Applet 中也可以有 main()方法 D. 一个 Java Application 文件中可以定义多个类 12.12. 下列哪个选项不能使当前线程停止执行(下列哪个选项不能使当前线程停止执行(D D )2A. 一个异常被抛出;B. 线程执行了 sleep()调用;C. 高优先级的线程处于可运行状态 D. 当前线程产生了一个新线程 13.13. 如果一个类对象要永久保存如果一个类对象要永久保存, ,则必须实现接口(则必须实现接口(C C ) A. RunnableB. En

9、umerationC. SerializableD. Object 14.14. 下列哪个方法可以创建一个新线程(下列哪个方法可以创建一个新线程(A A) A. 继承 javlang.Thread 并重写方法 runB. 继承 javlang.Runnable 并重写 start 方法 C. 实现 javlang.thread 并重写方法 runD. 实现 javlang.Thread 并重写方法 start 15. 如果 String s1=“Chongqing”,则运行代码 String s3=s1.substring(2,4)后 s3 的值为: () A. On B. Ngq C. Ho

10、n D. ho 16.16. 如果有如果有则计算则计算 m=(int)x*km=(int)x*k 的值为的值为:(A:(A ) ) A. 5 B. 6 C. 5.0 D. 6.0 17.17. 下面关于下面关于 javapplet.Appletjavapplet.Applet 和其祖先类的描述语句哪个不对(和其祖先类的描述语句哪个不对(B B) A. Applet 是 Container 的 一种 B. Applet 是 Window 的 一种 C. Applet 是 Component 的一种 D. Applet 是 Panel 的 一种 18.18. 下列关于接口的说法(下列关于接口的说法

11、(D D)是正确的)是正确的 A. 接口和抽象类是同一回事 B. 一个类只能实现一个接口 C. 接口间不能有继承关系 D. 实现一个接口必须实现接口的所有方法 19.19. 如果如果 intint a=3,b=2,a=3,b=2,则执行则执行 a*=b+8a*=b+8 后后 a a 的值为的值为:(:( C)C) A. 20 B. 14 C. 30 D. 16 20.20. 给定语句:给定语句:则语句则语句 s.substring(iBegin,iEnd)s.substring(iBegin,iEnd)的结果为(的结果为(B B ) A. Bic B. Ic C. Icy D. 运行错误 二、

12、判断题(本大题共二、判断题(本大题共 5050 分,共分,共 2020 小题,每小题小题,每小题 2.52.5 分)分) 1. 字符串 “a“ 的长度是 5.( ) 2. Vector 的 capacity()方法返回值与 size()方法返回值相同.( ) 3. Java 中的消息包括消息的接收者,接受者所用方法,方法所需参数三个部分.( ) 4. 使用了 FlowLayout 布局管理器,不能改变组件的高度.( ) 5. Default 子句只能出现在 case 子句后.( ) 6. 数据库操作必须首先建立与数据源的连接.( ) 7. for 语句中的循环体不能是空的.( ) 8. 进行

13、AWT 绘制时,需要程序员重写 repaint()方法.( ) 9. 组件必须放置在一定的容器中才能显示.( ) 10. Java 字节码文件是与具体平台相关的.( ) 11. 类 RandomAccessFile 提供了对随机文件访问的支持.( ) 12. 类的私有属性和私有方法可以被其子类对象访问.( ) 13. final int a=123; a=12;() 14. 在执行更新数据库操作时,不能设置输入参数() 15. 在对象保存时,该对象的类必须被保存.() 16. 一个布局容器中可以混合使用多种布局策略() 17. 要想从 Internet 上获得某个资源,首先要把这个资源的地址用

14、 URL 类对象表示出来() 18. Java 运行时系统找不到捕获异常的方法,则运行时系统终止,java 程序退出()319. 19. 接口是由常量和抽象方法组成的特殊类.() 20. 对数组进行定义即意味着为其分配内存空间()012012 年年 9 9 月份考试月份考试 JavaJava 程序设计第二次作业程序设计第二次作业 一、单项选择题(本大题共一、单项选择题(本大题共 5050 分,共分,共 2020 小题,每小题小题,每小题 2.52.5 分)分) 1.1. packagepackage 语句的作用是(语句的作用是(B B) A. 引入一个包 B. 创建一个包 C. 既能引入一个包

15、,又能创建一个包 D. 以上皆不对 2.2. 关于下列程序结果正确的是(关于下列程序结果正确的是( D D )public class MyClassstatic int i;public static void main(String argv) System.out.println(i); A. Error Variable i may not have been initialized B. Null C. 1 D. 0 3.3. 下列说法不正确的是(下列说法不正确的是( A A) A. java 语言里的线程是没有优先级的 B. String 类在 java.lang 包中 C. java 语言支持类的序列化 D. 能序列化的类必须实现 java.io.Serializable 接口 4. 给定类 Demo 定义如下 下列描述中正确的是(下列描述中正确的是(A A ) A. 新生成 Demo 对象时 coumt 的值为 0 B. 新生成 Demo 对象时 coumt 的值未定义 C. Base 类的对象中可以直接对 count 变量进行访问修改. D. 以上均不对 5.5. FileNotFoundExceptionFileNotFoundException 属于以下哪种类型的异常(属于以下哪种类型的异常(A A ) A. IOExcep

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

当前位置:首页 > 生活休闲 > 科普知识

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