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

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

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

1、JAVA语言程序设计 1 单选题 1 下面程序的输出结果是什么? C A EqualB Not EqualC 编译错误D 运行时将抛出异常2 给出下列代码,则数组初始化中哪项是不正确的? byte array4; A A array2 = array1B array2=array3C array2=array4D array3=array43 下面程序的输出结果是什么?System.out.println(s); D A 编译错误,字符串是不可改变的B ABFDEC ABCDED ABCD4 下面语句返回的数据类型是什么?(short)10/10.2*2; B A intB doubleC f

2、loatD short5 以下代码的输出结果是什么? B A 1B 2C 3D 编译错误6 在程序的源文件开始处有下面一行程序:package awt; C A 结果是一个编译错误,因为Java已经定义了一个awt包B 说明这个文件里的所有的类都应该包含在java.awt包里C 说明这个文件里的所有的类都应该包含在自己定义的awt包里D 导入你自己定义的awt包里的所有类7 若a的值为3时,下列程序段被执行后,c的值是多少?( ) if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4; C A 1B 2C 3D 48 下面的语句的作

3、用是:( )。 Vector MyVector = new Vector(100,50); D A 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。B 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。C 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。D 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。9 选择正确的叙述.s A A 当frame调整大小时,按钮Three和Four 的大小也将调整。B 当frame调整大小时,所

4、有按钮的大小都将调整。C 当frame调整大小时,按钮Two和Four 的大小也将调整。D 当frame调整大小时,按钮One和Two 的大小也将调整。10 请选择以下代码的正确的重载构造器。 B A public void Happy()B public Happy(int c)C protected Happy()D void Happy()11 下列语句序列执行后,k 的值是( )。 B A 60B 54C 0D 512 以下由do-while语句构成的循环执行的次数是( )。do +k; while ( k < 1 ); B A 一次也不执行B 执行1次C 无限次D 有语法错,不

5、能执行13 阅读下列代码后 正确的说法是 C A 编译时将产生错误B 编译时正确,运行时将产生错误C 输出零D 输出空14 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是 try D A sleep(1000) InterruptedExceptionB sleep(1000) RuntimeExceptionC Thread.sleep(1000) RuntimeExceptionD Thread.sleep(1000) InterruptedException15 顺序执行下列程序语句后,则b的值是 String

6、 b=a.substring(0,2); C A HelloB helloC HelD null16 如果你有下面的类定义 B A 都可以成功编译B Shpe可以编译,而Square不能C Square可以编译,而Shape不能D Shape和Square都不能编译17 下面程序的输出结果是什么? new Te C A 0B 1C 2D 318 已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ;下面哪个表达式的值与数组下标量总数相等? B A m.length()B m.lengthC m.length()+1D m.length+119 设有下面的一个类定义:若已经使用AA

7、类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:( ) C A a.Show( )b.Show( )B AA.Show( )BB.Show( )C AA.Show( )b.Show( )D a.Show( )BB.Show( )20 Person, Student 和Teacher 都是类名。这些类有以下继承关系。如下哪个语句是正确的? A A 这条语句是合法的B 这条语句是不合法的C 编译时出错D 编译正确但运行时出错2 多选题 1 假定文件名是“Fred.java”,下面哪个是正确的类声明。 A C A public class Fred B public class fre

8、d C public class Fred extends MyBaseClass 2 针对下面的程序,那些表达式的值是true? A C A a=b;B a=x;C y=z;D x=y; a=10.0;3 选择所有有效的构造函数。 B C A public void Happy()B public Happy(int c)C protected Happy()D public int Happy() void Happy()4 已知如下代码:当m 的 A B C A 0B 1C 2D 3 4 以上都不是5 如果有以下代码,哪几个数字能产生输出 Test2 的结果? B C D A 0B 1C

9、 2D 36 已知如下类说明:如下哪个使用是正确的? A D A t.fB this.nC Test.mD Test.n7 给出下面的代码段:在代码说明/赋值 x=a, y=b处写入如下哪几行代码是正确的? C D A Base(a,b)B x=a,y=b;C x=a;y=b;D this(a,b);8 在如下源代码文件Test.java中, 哪个是正确的类定义? B D A public class test B public class TestC public class Test extends T1, T2 D public class9 String s=”Example String”; 下面哪些语句是正确的? B D A s>>>=3;B int i=s.length();C s3=”x”;D String short_s=s.trim(); String t=”root”+s;10 已知如下类定义:如下哪句可以正确地加入子类中? C D A private void fun( int n ) /.B void fun ( int n ) /. C protected void fun ( int n ) /. D public void fun ( int n ) /.

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

最新文档


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

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