【东北大学】18春学期《JAVA语言程序设计Ⅰ》在线作业123
(单选题)1如果你试图编译下面的代码会发生什么事?ClassMyStringextendsString{}A代码编译成功东北大学答案
B代码不能编译,因为没有定义一个main()方法
C代码不能编译,因为String是abstract类型的
D代码不能编译,因为String是final类型的
正确答案D
(单选题)2下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”能够填写在程序中下划线位置,使程序完整并能正确运行的语句是publicclassTestimplementsRunnable{publicstaticvoidmain(Stringargs[]){Testt=newTest()Threadtt=newThread(t)tt.start()}publicvoidrun(){for(){try{
Asleep(1000)InterruptedException
Bsleep(1000)RuntimeException
CThread.sleep(1000)RuntimeException
DThread.sleep(1000)InterruptedException
正确答案D
(单选题)3已知如下的命令执行javaMyTestabc请问哪个语句是正确的?
Aargs="MyTestabc"
Bargs="MyTest"
Cargs="a"
Dargs=b
正确答案C
(单选题)4在oneMethod()方法运行正常的情况下,程序段将输出什么?publicvoidtest(){try{oneMethod()System.out.println("condition1")}catch(ArrayIndexOutOfBoundsExceptione){System.out.println("condition2")}catch(Exceptione){System.out.println("condition3")
Acondition1
Bcondition2
Ccondition3
Dcondition1finally
正确答案D
(单选题)5顺序执行下列程序语句后,则b的值是Stringa="Hello"Stringb=a.substring(02)
AHello
Bhello
CHel
Dnull
正确答案C
(单选题)6下列类头定义中,错误的是()。
Aclassx{....}
Bpublicxextendsy{....}
Cpublicclassxextendsy{....}
Dclassxextendsyimplementsy1{....}
正确答案B
(单选题)7下面的哪些程序段可以正确地获得从命令行传递的参数的个数?
Aintcount=args.length
Bintcount=args.length1
Cintcount=0while(args!=null)count++
Dintcount=0while(!(args.equals(“”)))count++
正确答案A
(单选题)8已知如下代码:booleanm=trueif(m=false)System.out.println("False")elseSystem.out.println("True")执行结果是什么?
AFalse
BTrue
C编译时出错
D运行时出错
正确答案B
(单选题)9给定下面的类: publicclassExample{ Stringstr=newString(“good”) charch[]={abc} publicstaticvoidmain(Stringargs[]){ Exampleex=newExample() ex.change(ex.strex.ch) System.out.println(ex.str+”and”+ex.ch) } publicvoid
Agoodandabc
Bgoodandgbc
Ctestokandabc
Dtestokandgbc
正确答案B
(单选题)10已知表达式intm[]={0123456}下面哪个表达式的值与数组下标量总数相等?
Am.length()
Bm.length
Cm.length()+1
Dm.length+1
正确答案B
本内容由www.openhelp100.com整理发布
页:
[1]