2013北邮秋季作业

上传人:xiao****1972 文档编号:84812472 上传时间:2019-03-04 格式:DOCX 页数:62 大小:68.25KB
返回 下载 相关 举报
2013北邮秋季作业_第1页
第1页 / 共62页
2013北邮秋季作业_第2页
第2页 / 共62页
2013北邮秋季作业_第3页
第3页 / 共62页
2013北邮秋季作业_第4页
第4页 / 共62页
2013北邮秋季作业_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《2013北邮秋季作业》由会员分享,可在线阅读,更多相关《2013北邮秋季作业(62页珍藏版)》请在金锄头文库上搜索。

1、一、单项选择题(共10道小题,共100.0分) 1. (错误) 设有如下程序public class Try2 public static void main(String args) B objb = new B(); A obja = objb; B objc = (B)obja; objc.show(); class A void show() System.out.println(a);class B extends A void show() System.out.println(b);则下面说法正确的是( )A. 编译时发生错误 B. 运行时发生错误 C. 输出为a D. 输出为b

2、 知识点:阶段作业一学生答案:B;C得分:0试题分值:10.0提示:2. (错误) 设有如下程序:class A void show() System.out.println(a);class B extends A void show() System.out.println(b);class Ctry1 public static void main(String args) A obja; B objb = new B(); obja = objb; objb.show(); obja.show(); 则输出结果是( )A. a a B. a b C. b a D. b b 知识点:阶段

3、作业一学生答案:B;C得分:0试题分值:10.0提示:3. (错误) 设有下面程序:public class Try2 int arr = new int10; public static void main(String args) System.out.println(arr0); 则以下叙述正确的是( )A. 编译时发生错误 B. 运行时发生错误 C. 输出为0 D. 输出为null 知识点:阶段作业一学生答案:C;D得分:0试题分值:10.0提示:4. (错误) 设有如下类定义class Fruit / 水果类 int grams; / 克数(质量) int totalCalories

4、() / 卡路里(热量) return grams * 10; 则创建一个Fruit类的对象变量的语句是( )A. Fruit f; B. new Fruit(); C. new Fruit; D. int f; 知识点:阶段作业一学生答案:B;C得分:0试题分值:10.0提示:5. 给定程序public class Try2 public static void main(String args) StringBuffer a = new StringBuffer (A); StringBuffer b = new StringBuffer (B); operate (a, b); Syst

5、em.out.println(a + , + b); static void operate (StringBuffer x, StringBuffer y) x.append(y); y = x; 它的输出结果是( )A. A,B B. A,A C. AB,B D. AB,AB 知识点:阶段作业一学生答案:C;得分:10试题分值:10.0提示:6. (错误) 设有如下的变量声明String s1 = 12;int x;能够把s1转换为整型数据存储到变量 x 中的语句是( )A. Integer.parseInt(s1); B. x = String.parseInt(s1); C. x =

6、Integer.ValueOf(s1); D. String.ValueOf(s1); 知识点:阶段作业一学生答案:B;C得分:0试题分值:10.0提示:7. (错误) 给定下面代码Integer i = new Integer (3); Long l = new Long (3);下面哪个表达式的值为true?( )A. i = = l B. i.equals(3) C. i.equals(l) D. l.equals(i) 知识点:阶段作业一学生答案:C;D得分:0试题分值:10.0提示:8. (错误) 下面叙述中哪个是正确的( )A. 当编译Java程序时,源程序中的每个类都将被分别编译

7、成不同的文件,每个文件名都与所对应的类名相同,并以扩展名class结束 B. 当编译Java程序时,源程序中的每个类都将被分别编译成不同的文件,每个文件名都与所对应的类名相同,并以扩展名javax结束 C. 当编译Java程序时,源程序中的每个类都将被编译到同一个文件中,文件名与主类的类名相同,并以扩展名class结束 D. 当编译Java程序时,源程序中的每个类都将被编译到同一个文件中,文件名与主类的类名相同,并以扩展名javax结束 知识点:阶段作业一学生答案:B;得分:0试题分值:10.0提示:9. 下面关于 Java 类文件的说法错误的是( )A. 编译时程序时,Java 编译器会为源

8、程序中的每个类单独生成一个类文件 B. Java 类文件中存储的代码必须符合 JVM 规范 C. Java 类文件中存储的代码是二进制形式的代码 D. Java 类文件必须用Java语言编写得到 知识点:阶段作业一学生答案:D;得分:10试题分值:10.0提示:10.11. 下面关于 Java 类文件的说法错误的是( )A. Java 类文件中存储的代码是二进制形式的代码 B. Java 类文件中存储的代码必须符合 JVM 规范 C. Java 类文件中存储的代码能够在本地平台直接执行 D. 编译时程序时,Java 编译器会为源程序中的每个类单独生成一个类文件 知识点:阶段作业一学生答案:C;

9、得分:10试题分值:10.0提示:一、单项选择题(共10道小题,共100.0分) 1. 给定下面程序段public class Try2 public static void main(String args) try return; finally System.out.println(Finally); 则下面说法正确的是( )A. 程序能运行,没有输出结果 B. 程序能运行,输出Finally C. 程序可以编译通过,但是运行时会抛出异常 D. 因为缺少了catch块,所以程序不能编译 知识点:阶段作业二学生答案:B;得分:10试题分值:10.0提示:2. 请看下面未完成的代码1.2.

10、success = connect( );3. if(success = = 1) 4. throw new TimedOutException( );5. 6.其中TimedOutException不是运行时间异常,则在第1行需要添加那一条语句来完成方法的声明?( )A. public void method() B. public void method() extends Exception C. public void method() throws TimedOutException D. public void method() throw TimedOutException 知识

11、点:阶段作业二学生答案:C;得分:10试题分值:10.0提示:3. (错误) 设有如下程序public class Try2 public static void main(String args) Try2 obj = new Try2(); obj.test(); void oneMethod() int a = 1, 2, 3; System.out.println(a3); public void test() try oneMethod( ); System.out.println(condition 1); catch (ArrayIndexOutOfBoundsException e) System.out.println(condition 2); catch (Exception e) System.out.println(condition 3); finally System.out.println(finally);

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

当前位置:首页 > 大杂烩/其它

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