吉林大学21秋《JAVA程序设计》在线作业二(随机题目)
吉大《JAVA程序设计》在线作业二试卷总分100得分100
吉林大学2021年秋季学期在线作业
第1题下面语句执行后,i的值是()。for(inti=0j=1j5j+=3)i=i+j
A、4
B、5
C、6
D、7
正确答案
第2题下列方法中可以用来创建一个新线程的是()。
A、实现java.lang.Runnable接口并重写start()方法
B、实现java.lang.Runnable接口并重写run()方法
C、继承java.lang.Thread类并重写run()方法 奥鹏在线作业
D、实现java.lang.Thread类并实现start()方法
正确答案
第3题设有定义inti=123longj=456下面赋值不正确的语句是()
A、j=i
B、j=(long)i
C、i=(int)j
D、i=j
正确答案
第4题下列语句序列执行后,i的值是()。inti=16do{i/=2}while(i3)
A、16
B、8
C、4
D、2
正确答案
给出如下代码classtest{privateintmpublicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm
D、将privateintm改为intm
正确答案
第6题下列语句序列执行后,k的值是()。inti=10j=18k=30switch(ji){case8k++case9k+=2case10k+=3defaultk/=j}
A、31
B、32
C、2
D、33
正确答案
第7题下列程序段执行后的结果是()。
Strings=newString(abcdefg)
for(inti=0is.length()i+=2){System.out.print(s.charAt(i))
}
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案
第8题若已定义byte[]x={11223366}其中0≤k≤3,则对x数组元素错误的引用是()
A、x
B、x
C、x
D、x
正确答案
第9题下列程序段执行后b3的结果是()booleanb1=trueb2b3b3=b1?b1b2
A、0
B、1
C、true
D、false
正确答案
下列代码中,将引起一个编译错误的行是()1)publicclassTest{2)intmn3)publicTest(){}4)publicTest(inta){m=a}5)publicstaticvoidmain(Stringargs[]){6)Testt1t27)intjk8)j=0k=09)t1=newTest()10)t2=newTest(jk)11)}12)}
A、第3行
B、第5行
C、第6行
D、第10行
正确答案
第11题用于定义类成员的访问控制权的一组关键字是()
A、classfloatdoublepublic
B、floatbooleanintlong
C、charextendsfloatdouble
D、publicprivateprotected
正确答案
Strings=ThisistheStringt=s.concat(String.)t的内容是()
A、ThisistheString
B、Thisisthe
C、String
正确答案
第13题类Teacher和Student是类Person的子类;PersonpTeachertStudents//ptandsareallnonnull.if(tinstanceofPerson){s=(Student)t}最后一句语句的结果是()。
A、将构造一个Student对象;
B、表达式是合法的;
C、表达式是错误的;
D、编译时正确,但运行时错误。
正确答案
第14题下面的表达式哪个是正确的()
A、Strings=你好inti=3s+=i
B、Strings=你好inti=3if(i==s){s+=i}
C、Strings=你好inti=3s=i+s
D、Strings=你好inti=3s=i+
正确答案
下列关于修饰符混用的说法,错误的是()
A、abstract不能与final并列修饰同一个类
B、abstract类中不可以有private的成员
C、static方法中能处理非static的属性
D、abstract方法必须在abstract类中
正确答案
第16题关于awt和swing说法正确的是()
A、awt在不同操作系统中显示相同的风格
B、swing在不同的操作系统中显示相同的风格
C、java.awt的子类
D、awt和swing都支持事件模型
正确答案D
第17题下列哪些语句是正确的()。
A、inta[][]=newint[]
B、inta[][]={{13}{234}{12}}
C、Strings[][]=newString[]
D、Strings[][]={{canI}{helpyou}}
正确答案CD
第18题以下哪些是Java语言的特点()
A、面向对象
B、安全可靠
C、平台无关
D、多支持线程
E、支持分布操作
正确答案BCDE
第19题以下哪些是Java语言的特点?()
A、结构简单,代码长度短
B、可以在网络的任何地方运行
C、使Internet上的信息真正具有动态性和交互性
D、所有Javaapplet都受Applet类的子类
正确答案BCD
说明下列创建数组的方法那些是正确的()。
A、inttwoDim[][]=newint[]
B、inttwoDim[][]=newint[]
C、inttwoDim[][]=newint
D、chara[]={AB}
正确答案CD
第21题在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句()。
A、错误
B、正确
正确答案
第22题当启动Applet程序时,首先调用的方法是start()()
A、错误
B、正确
正确答案
第23题如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的()
A、错误
B、正确
正确答案
第24题Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定()
A、错误
B、正确
正确答案
用+可以实现字符串的拼接,用可以从一个字符串中去除一个字符子串()
A、错误
B、正确
正确答案
本内容由易百教育整理发布
页:
[1]