2018春学期《面向对象技术》在线作业参考
2018春学期《面向对象技术》在线作业2核对题目下载答案,q 761296021
一、单选题:
1.(单选题)下列哪个选项的java源文件代码片段是不正确的? (满分:)
Apackagetestpackage;\npublicclassTest{
Bimportjava.io.*;\npackagetestpackage;\npublicclassTest{
Cimportjava.io.*;\nclassPerson{
Dimportjava.io.*;\nimportjava.awt.*;\npublicclassTest{
正确答案:——B——
2.(单选题)顺序执行下列程序语句后,则b的值是\nStringa=\Hello\;\nStringb=a.substring(0,2); (满分:)
AHello
Bhello
CHel
Dnull
正确答案:——C——
3.(单选题)哪些是将一个十六进制值赋值给一个long型变量。 (满分:)
Alongnumber=345L;
Blongnumber=0345;
Clongnumber=0345L;
Dlongnumber=0x345L
正确答案:——D——
4.(单选题)已知如下代码:\nbooleanm=true;\nif(m=false)\nSystem.out.println(\False\);\nelse\nSystem.out.println(\True\);\n执行结果是什么? (满分:)
AFalse
BTrue
C编译时出错
D运行时出错
正确答案:————
5.(单选题)选择正确的叙述.\nclassHappyextendsFrame{\nHappy(){\nSetLayout(newGridLayout(2,2));\nPanelp1=newPanel();\nadd(p1);\np1.add(newButton(\One\));\nPanelp2=newPanel();\nadd(p2);\np2.add(newButton(\Two\));\nadd(newButton(\Three\));\nadd(newButton(\Four\));\ns (满分:)
A当frame调整大小时,按钮Three和Four的大小也将调整。 无忧答案网
B当frame调整大小时,所有按钮的大小都将调整。
C当frame调整大小时,按钮Two和Four的大小也将调整。
D当frame调整大小时,按钮One和Two的大小也将调整。
正确答案:————
6.(单选题)在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是 (满分:)
Ajava.applet
Bjava.awt
Cjava.util
Djava.lang
正确答案:————
7.(单选题)下列语句序列执行后,k的值是()。\nintx=6,y=10,k=5;\nswitch(x%y)\n{case0:k=x*y;\ncase6:k=x/y;\ncase12:k=x-y;\ndefault:k=x*y-x;\n} (满分:)
A60
B54
C0
D5
正确答案:————
8.(单选题)下列语句序列执行后,a的值是()。\ninta=13;\na%=a/5; (满分:)
A3
B13
C1
D169
正确答案:————
9.(单选题)在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。 (满分:)
Ajava.io
Bjava.awt
Cjava.applet
Djava.awt.event
正确答案:————
10.(单选题)下面语句返回的数据类型是什么?\n(short)10/10.2*2; (满分:)
Aint
Bdouble
Cfloat
Dshort
正确答案:————
11.(单选题)下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是\npublicclassTestimplementsRunnable{\npublicstaticvoidmain(Stringargs[]){\nTestt=newTest();\nThreadtt=newThread(t);\ntt.start();\n}\npublicvoidrun(){\nfor(;;){\ntry{ (满分:)
Asleep(1000)\nInterruptedException
Bsleep(1000)\nRuntimeException
CThread.sleep(1000)\nRuntimeException
DThread.sleep(1000)\nInterruptedException
正确答案:————
12.(单选题)设有下面的两个类定义:\nclassAA{\nvoidShow(){System.out.println(\我喜欢Java!\);\n}\nclassBBextendsAA{\nvoidShow(){System.out.println(\我喜欢C++!\);\n}\n则顺序执行如下语句后输出结果为:()\nAAa;BBb;\na.Show();b.Show(); (满分:)
A我喜欢Java!\n我喜欢C++!
B我喜欢C++!\n我喜欢Java!
C我喜欢Java!\n我喜欢Java!
D我喜欢C++!\n我喜欢C++!
正确答案:————
13.(单选题)在Java中,负责对字节代码解释执行的是( )。 (满分:)
A垃圾回收器
B虚拟机
C编译器
D多线程机制
正确答案:————
14.(单选题)下面的哪一个方法用于开始线程的执行? (满分:)
Ainit();
Bstart();
Crun();
Dresume();
正确答案:————
15.(单选题)下面程序的输出结果是什么?\nclassHappy{\npublicstaticvoidmain(Stringargs[]){\ninti=1;\nintj=10;\ndo{\nif(i++<j--)\ncontinue;\n}while(i<5);\nSystem.out.println(i+\\+j);\n}\n} (满分:)
A55
B54
C64
D56
正确答案:————
16.(单选题)在编写JavaApplet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。 (满分:)
Aimportjava.awt.*;
Bimportjava.applet.*;
Cimportjava.io.*;
Dimportjava.awt.event.*;
正确答案:————
17.(单选题)main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的()? (满分:)
Apublicstaticvoidmain()
Bpublicstaticvoidmain(Stringargs[])
Cpublicstaticintmain(String[]arg)
Dpublicvoidmain(Stringarg[])
正确答案:————
二、多选题:
18.(多选题)选择所有有效的构造函数。\nclassHappy{\n}\n} (满分:)
ApublicvoidHappy(){
BpublicHappy(intc){
CprotectedHappy(){
DpublicintHappy(){
EvoidHappy(){
正确答案:————
19.(多选题)选择所有有效的构造函数。\nclassHappy{\n}\n} (满分:)
ApublicvoidHappy(){
BpublicHappy(intc){
CprotectedHappy(){
DpublicintHappy(){
EvoidHappy(){
正确答案:————
20.(多选题)下面的哪些程序片断可能导致错误。 (满分:)
AStrings=\Gonewiththewind\;\nStringt=\good\;\nStringk=s+t;
BStrings=\Gonewiththewind\;\nStringt;\nt=s+\one\;
CStrings=\Gonewiththewind\;\nStringstandard=s.toUpperCase();
DStrings=\homedirectory\;\nStringt=s-\directory\.
正确答案:————
2018春学期《面向对象技术》在线作业3
一、单选题:
1.(单选题)下面哪一个类可以访问foo包中的所有变量?\npackagefoo;\nclassa{intc}\nclassb{privateintd}\nclassc{publicinte} (满分:)
Aclassa
Bclassb
Cclassc
D都不能
正确答案:——B——
2.(单选题)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。 (满分:)
Astaticvoidmethod()
Bpublicvoidmethod()
Cfinalvoidmethod()
Dabstractvoidmethod()
正确答案:——A——
3.(单选题)下面哪个是main()函数的合法参数? (满分:)
Acharargs[]
正确答案:————
转载注明 www.ap5u.com
页:
[1]