东大19春学期《JAVA语言程序设计Ⅰ》在线作业1辅导答案

上传人:279****70 文档编号:87163442 上传时间:2019-03-28 格式:DOC 页数:9 大小:44KB
返回 下载 相关 举报
东大19春学期《JAVA语言程序设计Ⅰ》在线作业1辅导答案_第1页
第1页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

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

1、东大19春学期JAVA语言程序设计在线作业1 一、单选题共20题,60分1、下列代码的执行结果是 public class Test public int aMethod() static int i=0; i+; System.out.println(i); public static void main(String args) Test test = new Test();A编译错误B0C1D运行成功,但不输出【东北大学】本题选择:A2、下面程序的输出结果是什么? public static void main(String args) int a=10; int b=20; if(a=

2、b) System.out.println(Not Equal); else System.out.println(Equal); AEqualBNot EqualC编译错误D运行时将抛出异常【东北大学】本题选择:C3、Person, Student 和Teacher 都是类名。这些类有以下继承关系。 Person | - | | Student Teacher 并且在Java源代码中有如下表达式: Person p = new Student(); 如下哪个语句是正确的?A这条语句是合法的B这条语句是不合法的C编译时出错D编译正确但运行时出错【东北大学】本题选择:A4、已知如下的命令执行 j

3、ava MyTest a b c 请问哪个语句是正确的?Aargs0 = MyTest a b cBargs0 = MyTestCargs0 = aDargs1= b【东北大学】本题选择:C5、下列类头定义中,错误的是( )。Aclass x . Bpublic x extends y . Cpublic class x extends y . Dclass x extends y implements y1 . 【东北大学】本题选择:B6、下面程序的输出结果是什么? class C1 static int j=0; public void method(int a) j+; class Te

4、st extends C1 public int method() return j+; public void result() method(j); System.out.println(j+method(); public static void main(String args) new TeA0B1C2D3【东北大学】本题选择:C7、下列哪个选项的java源文件代码片段是不正确的?Apackage testpackage; public class Test Bimport java.io.*; package testpackage; public class Test Cimpo

5、rt java.io.*; class Person public class Test Dimport java.io.*; import java.awt.*; public class Test 【东北大学】本题选择:B8、下面程序的输出结果是什么? String s= ABCD; s.concat(E); s.replace(C,F); System.out.println(s);A编译错误,字符串是不可改变的BABFDECABCDEDABCD【东北大学】本题选择:D9、给出如下代码: class Test private int m; public static void fun()

6、 / some code. 如何使成员变量m被函数fun()直接访问?A将private int m 改为protected int mB将private int m 改为 public int mC将private int m 改为 static int mD将private int m 改为 int m【东北大学】本题选择:C10、设有下面的一个类定义: class AA static void Show( ) System.out.println(我喜欢Java!); class BB void Show( ) System.out.println(我喜欢C+!); 若已经使用AA类创建

7、对象a和BB类创建对象b,则下面哪一个方法调用是正确的:( )Aa.Show( ) b.Show( )BAA.Show( ) BB.Show( )CAA.Show( ) b.Show( )Da.Show( ) BB.Show( )【东北大学】本题选择:C11、下面程序的输出结果是什么? class Foo static void change(String s) s=s.replace(j,l); public static void main(String args) String s=java; change(s); System.out.println(s); AlavaBjavaC编译

8、错误D运行时出现异常【东北大学】本题选择:B12、若有循环: int x=5,y=20; do y-=x; x+; while(+x-y);则循环体将被执行( )。A0次B1次C2次D3次【东北大学】本题选择:C13、设有下面的两个类定义: class AA void Show() System.out.println(我喜欢Java!); class BB extends AA void Show() System.out.println(我喜欢C+!); 则顺序执行如下语句后输出结果为:( ) AA a; BB b; a.Show(); b.Show();A我喜欢Java! 我喜欢C+!B

9、我喜欢C+! 我喜欢Java!C我喜欢Java! 我喜欢Java!D我喜欢C+! 我喜欢C+!【东北大学】本题选择:A14、阅读下列代码后 public class Person int arr=new int10; public static void main(String args) System.out.println(arr1); 正确的说法是A编译时将产生错误B编译时正确,运行时将产生错误C输出零D输出空【东北大学】本题选择:C15、已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组下标量总数相等?Am.length()Bm.length

10、Cm.length()+1Dm.length+1【东北大学】本题选择:B16、65. 已知有下列类的说明,则下列哪个语句是正确的? public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); At.f;Bthis.n;CTest.m;DTest.f;【东北大学】本题选择:A17、设有下面两个类的定义: class Person long id; / 身份证号 String name; / 姓名 clas

11、s Student extends Person int score; / 入学总分 int getScore() reA包含关系B继承关系C关联关系D无关系,上述类定义有语法错误【东北大学】本题选择:B18、下列语句序列执行后,a的值是( )。 int a=13; a%=a/5;A3B13C1D169【东北大学】本题选择:C19、下面语句返回的数据类型是什么? (short)10/10.2*2;AintBdoubleCfloatDshort【东北大学】本题选择:B20、下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是

12、 public class Test implements Runnable public static void main(String args) Test t=new Test(); Thread tt=new Thread(t); tt.start(); public void run() for(;) tryAsleep(1000) InterruptedExceptionBsleep(1000) RuntimeExceptionCThread.sleep(1000) RuntimeExceptionDThread.sleep(1000) InterruptedException【东

13、北大学】本题选择:D二、多选题共10题,40分1、你怎样从下面main()的调用中访问单词“kiss”? java lyrics a kiss is but a kissAargs0Bargs1Cargs2Dargs3Eargs4Fargs5【东北大学】本题选择:BF2、下面代码执行后的输出是什么? outer: for(int i=0;i3; i+) inner: for(int j=0;j2;j+) if(j=1) continue outer; System.out.println(j+ “ and “+i); A0 and 0B0 and 1C0 and 2D1 and 0E1 and

14、 1F1 and 2G2 and 0H2 and 1I2 and 2【东北大学】本题选择:ABC3、选择所有有效的构造函数。 class Happy Apublic void Happy()Bpublic Happy(int c)Cprotected Happy()Dpublic int Happy()Evoid Happy()【东北大学】本题选择:BC4、下面的哪些程序片断可能导致错误。AString s=Gonewiththewind; String t=good; String k=s+t;BString s=Gonewiththewind; String t; t=s3+one;CString s=Gone

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

当前位置:首页 > 资格认证/考试 > 成考

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