18秋学期《JAVA语言程序设计Ⅰ》在线作业3

上传人:Q53****683 文档编号:61892188 上传时间:2018-12-14 格式:DOCX 页数:10 大小:184.14KB
返回 下载 相关 举报
18秋学期《JAVA语言程序设计Ⅰ》在线作业3_第1页
第1页 / 共10页
18秋学期《JAVA语言程序设计Ⅰ》在线作业3_第2页
第2页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《18秋学期《JAVA语言程序设计Ⅰ》在线作业3》由会员分享,可在线阅读,更多相关《18秋学期《JAVA语言程序设计Ⅰ》在线作业3(10页珍藏版)》请在金锄头文库上搜索。

1、JAVA语言程序设计 1 单选题 1 已知如下代码:执行结果是什么? B A FalseB TrueC 编译时出错D 运行时出错2 有下面的类:下面的那些说法是正确的。 C A 编译时出错B 运行时出错C 输出0D 输出null3 给出下列代码,则数组初始化中哪项是不正确的? byte array4; A A array2 = array1B array2=array3C array2=array4D array3=array44 给出下列代码,如何使成员变量m 被方法fun()直接访问? C A 将private int m 改为protected int mB 将private int m

2、 改为 public int mC 将private int m 改为 static int mD 将private int m 改为 int m5 下列语句序列执行后,k的值是( )。 j-=2; k+; C A 15B 16C 17D 186 给出下面的接口:下面那个类实现了这个接口,并且不是抽象的? C A class B implements AB class B C class B implements AD class B extends A7 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是 try D

3、A sleep(1000) InterruptedExceptionB sleep(1000) RuntimeExceptionC Thread.sleep(1000) RuntimeExceptionD Thread.sleep(1000) InterruptedException8 Person, Student 和Teacher 都是类名。这些类有以下继承关系。如下哪个语句是正确的? A A 这条语句是合法的B 这条语句是不合法的C 编译时出错D 编译正确但运行时出错9 下面程序的输出结果是什么?System.out.println(s); D A 编译错误,字符串是不可改变的B ABF

4、DEC ABCDED ABCD10 下面程序运行后I的结果是什么? A A 编译错误B 运行时错误C 1D 211 在oneMethod()方法运行正常的情况下,程序段将输出什么? System.out.println(condition 3); D A condition 1B condition 2C condition 3D condition 1finally12 给定下面的类:public void B A good and abcB good and gbcC test ok and abcD test ok and gbc13 下面语句返回的数据类型是什么?(short)10/1

5、0.2*2; B A intB doubleC floatD short14 已知如下的命令执行请问哪个语句是正确的? C A args0 = MyTest a b cB args0 = MyTestC args0 = aD args1= b15 给出如下代码:如何使成员变量m被函数fun()直接访问? C A 将private int m 改为protected int mB 将private int m 改为 public int mC 将private int m 改为 static int mD 将private int m 改为 int m16 在程序的源文件开始处有下面一行程序:p

6、ackage awt; C A 结果是一个编译错误,因为Java已经定义了一个awt包B 说明这个文件里的所有的类都应该包含在java.awt包里C 说明这个文件里的所有的类都应该包含在自己定义的awt包里D 导入你自己定义的awt包里的所有类17 下面的语句的作用是:( )。 Vector MyVector = new Vector(100,50); D A 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。B 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。C 创建一个数组类对象MyVector,有100个元素的空间,若空间使用

7、完时,以50个元素空间单位递增。D 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。18 下面程序的输出结果是什么? B A lavaB javaC 编译错误D 运行时出现异常19 下列哪个选项的java源文件代码片段是不正确的? B A package testpackage; public class Test B import java.io.*; public class Test C import java.io.*; public class Test D import java.io.*; public class Test 2

8、0 阅读下列代码后 正确的说法是 C A 编译时将产生错误B 编译时正确,运行时将产生错误C 输出零D 输出空2 多选题 1 选择所有有效的构造函数。 B C A public void Happy()B public Happy(int c)C protected Happy()D public int Happy() void Happy()2 已知如下类说明:如下哪个使用是正确的? A D A t.fB this.nC Test.mD Test.n3 下面代码执行后的输出是什么? A B C A 0 and 0B 0 and 1C 0 and 2D 1 and 0 1 and 1 1 a

9、nd 2 2 and 0 2 and 1 2 and 24 下面的哪些程序片断可能导致错误。 B D A String s=Gonewiththewind;String k=s+t;B String s=Gonewiththewind;t=s3+one;C String s=Gonewiththewind;String standard=s.toUpperCase();D String s=homedirectory;String t=s-directory.5 请选出创建数组的正确语句。 A B D A float f = new float66;B float f = new float6

10、6;C float f = new float6;D float f = new float66;6 已知如下代码:执行后的输出结果包括什么? A D A 5B 4C 6D finished 什么都不输出7 已知如下定义:下面哪些表达式是合法的? A D A s += books;B char c = s1;C int len = s.length;D String t = s.toLowerCase();8 假定文件名是“Fred.java”,下面哪个是正确的类声明。 A C A public class Fred B public class fred C public class Fred extends MyBaseClass 9 如果有以下代码,哪几个数字能产生输出 Test2 的结果? B C D A 0B 1C 2D 310 针对下面的程序,那些表达式的值是true? A C A a=b;B a=x;C y=z;D x=y; a=10.0;

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

最新文档


当前位置:首页 > 高等教育 > 大学课件

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