电子科技大18春《JAVA程序设计》在线作业123参考
18春电子科技大《JAVA程序设计》在线作业1一、单选题:
1.(单选题)下列语句的输出结果是。publicclassA{publicstaticvoidmain(String[]args){System.out.println(2>1);}} (满分:)
Atrue
Bfalse
C1
D0
正确答案:——A——
2.(单选题)构造方法在时候被调用。 (满分:)
A类定义时
B创建对象时
C调用对象方法时
D使用对象的变量时
正确答案:——B——
3.(单选题)下列Java源文件代码片段中,是不正确的。 (满分:)
Apackaget;publicclassA{
Bimportjava.io.*;packaget;publicclassA{
Cimportjava.io.*;classA{
Dimportjava.io.*;importjava.awt.*;publicclassA{
正确答案:——B——
4.(单选题)下列代码的执行结果是。publicclassA{publicstaticvoidmain(String[]args){System.out.println(5/2);}} (满分:)
A2.5
B2.0
C3
D2
正确答案:————
5.(单选题)在Java的基本数据类型中,int型数据占用字节内存空间。 (满分:)
A1
B2
C4
D不能确定,取决于计算机字长
正确答案:————
6.(单选题)在Java中,语句作为异常处理的统一出口。 (满分:)
Athrow
Btry
Cfinally
Dcatch
正确答案:————
7.(单选题)下列Java常见事件类中是鼠标事件类。 (满分:)
AInputEvent
BKeyEvent
CMouseEvent
DWindowEvent
正确答案:————
8.(单选题)下列关于接口的叙述中,是正确的。 (满分:)
A接口与抽象类是相同的概念
B接口之间不能有继承关系
C一个类只能实现一个接口
D接口中只含有抽象方法和常量
正确答案:————
9.(单选题)以下可能包含菜单条。 (满分:)
APanel
BApplet
CDialog
DFrame
正确答案:————
10.(单选题)下面函数是publicvoidexample(intk){...}的重载函数。 (满分:)
Apublicvoidexample(intm){...
Bpublicintexample(intk){...
Cpublicvoidexample2(intk){...
Dpublicintexample(intm,floatf){...
正确答案:————
11.(单选题)如下字符串是Java中合法的用户自定义标识符。 (满分:)
Asuper
B3number
C#number
D$number
正确答案:————
12.(单选题)下列叙述错误的是 (满分:)
AJava是一种面向对象的网络编程语言
BJavaApplet程序在网络上传输不受硬软件平台的限制
CJava提供了类库支持TCP/IP协议
DJava语言允许使用指针访问内存
正确答案:————
13.(单选题)在Java中,用关键字定义常量。 (满分:)
Adefine
Bfixed
Cconst
Dfinal
正确答案:————
14.(单选题)下面是类A的构造函数声明,其中正确的是 (满分:)
AvoidA(intx){...
BA(intx){...
Ca(intx){...
Dvoida(intx){...
正确答案:————
15.(单选题)若在某一个类定义中定义有方法:abstractvoidf();则该类是 (满分:)
Apublic类
Bfinal类
C抽象类
D不能确定
正确答案:————
16.(单选题)布局管理器使容器中各个构件呈网格布局,平均占据容器空间。 (满分:)
ACardLayout
BBorderLayout
CFlowLayout
DGridLayout
正确答案:————
17.(单选题)publicclassTest{\npublicstaticvoidmain(String[]args){\nStringa=args;Stringb=args;Stringc=args;\n}\n}\nexecutecommand:javaTestRedGreenBlue\nwhatisthevalueofc? (满分:)
Achasvalueofnull
BchasvalueofBlue
Cthecodedoesnotcompile
Dtheprogramthrowanexception
正确答案:————
18.(单选题)Giveincompletedmethod:\n//one\n{if(unsafe()){//dosomething…}\nelseif(safe()){//dotheother…}\n}\nThemethodunsafe()willthrowanIOException,whichcompletesthemethodofdeclarationwhenaddedatlineone? (满分:)
ApublicIOExceptionmethodName()
BpublicvoidmethodName()
CpublicvoidmethodName()throwIOException
DpublicvoidmethodName()throwsIOException
正确答案:————
19.(单选题)Java语言的许多特点中,下列特点是C++语言所不具备的。 (满分:)
A高性能
B跨平台
C面向对象
D有类库
正确答案:————
20.(单选题)JavaApplication源程序文件的扩展名为 (满分:)
A.java
B.class
C.html
D.exe
正确答案:————
三、判断题:
21.(判断题)()Aclasscanimplementasmanyinterfacesasneeded. (满分:)
A错误
B正确
正确答案:————
22.(判断题)()如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的。 (满分:)
A错误
B正确
正确答案:————
23.(判断题)()字符串分为两大类,一类是字符串常量,使用StringBuffer类的对象表示;另一类是字符串变量,使用String类的对象表示。 (满分:)
A错误
B正确
正确答案:————
24.(判断题)()抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。 (满分:)
A错误
B正确
正确答案:————
25.(判断题)()Asubclassinheritsallmethods(includingtheconstructor)fromthesuperclass. (满分:)
A错误
B正确
正确答案:————
18春《JAVA程序设计》在线作业2
一、单选题:
1.(单选题)下列叙述中不正确的是 (满分:)
Aabstract不能与final并列修饰同一个类
Babstract类中不可以有private的成员
Cabstract方法必须在abstract类中
Dstatic方法中能直接处理非static的属性
正确答案:——D——
2.(单选题)在Java中,子类重新定义一个与从父类那里继承来的域变量(成员变量)完全相同的变量,这称为域的 (满分:)
A隐藏
B覆盖
C重载
DJava不支持此特性
正确答案:——B——
3.(单选题)在Java的基本数据类型中,int型数据占用字节内存空间。 (满分:)
A1
B2
C4
D不能确定,取决于计算机字长
正确答案:——C——
4.(单选题)下列常见的系统定义的异常中,是数组下标越界异常。 (满分:)
AArithmeticException
BIOException
CArrayIndexOutOfBoundsException
DNullPointerException
正确答案:————
5.(单选题)在Java语言中,包是自动导入的。 (满分:)
Ajava.lang
Bjava.awt
Cjava.applet
Djava.io
正确答案:————
6.(单选题)在Java中,语句作为异常处理的统一出口。 (满分:)
Athrow
Btry
Cfinally
Dcatch
正确答案:————
7.(单选题)Whathappenswhenyoutrytocompileandrunthefollowingprogram?\nclassMystery{Strings;\npublicstaticvoidmain(String[]args){\nMysterym=newMystery();m.go();}\nvoidMystery(){s=\constructor\;}\nvoidgo(){System.out.println(s);}\n} (满分:)
Athiscodewillnotcompile
Bthiscodecomplilesbutthrowsanexceptionatruntime
Cthiscoderunsand\constructor\inthestandardoutput
Dthiscoderunsandwrites\null\inthestandardoutput
正确答案:————
8.(单选题)Java语言中,是所有类的根类。 (满分:)
AObject
BRoot
CThread
DApplet
正确答案:————
9.(单选题)Java源文件中最多只能有一个类,其他类的个数不限。 (满分:)
Aabstract
Bpublic
Cfinal
Dinterface
正确答案:————
10.(单选题)下列是创建一个标识有“OK”的按钮的语句。 (满分:)
ATextFieldb=newTextField(\OK\);
BButtonb=newButton(\OK\);
CTextAreab=newTextArea(\OK\);
DCheckboxb=newCheckbox(\OK\);
正确答案:————
11.(单选题)下列是不合法的标识符。 (满分:)
A_book
B3file
C$good
Da_$2
正确答案:————
12.(单选题)下列关于继承的叙述中,是正确的。 (满分:)
A子类能继承父类的所有方法和状态
B子类能继承父类的非私有方法和状态
C子类只能继承父类的public方法和状态
D子类只能继承父类的方法,而不继承状态
正确答案:————
13.(单选题)classA\n{publicintgetNumber(inta){returna+1;}}\nclassBextendsA\n{publicintgetNumber(inta,charc){returna+2;}\npublicstaticvoidmain(String[]args)\n{Bb=newB();System.out.println(b.getNumber(0));}\n}\nwhatistheresult? (满分:)
Acompilationsucceedsand1isprinted
Bcompilationsucceedsand2isprinted
Ccompilationsucceedsand3isprinted
DAnerroratthisprogramcausecompilationtofail
正确答案:————
14.(单选题)下列保留字中书写正确的是 (满分:)
ACase
BFor
Ctry
Dviod
正确答案:————
15.(单选题)创建字符串s:Strings=newString(\abcd\);以下将改变s。 (满分:)
As.append(\x\);
Bs.concat(\y\);
Cs.substring(3);
D以上语句都不会
正确答案:————
16.(单选题)下列代码的执行结果是。publicclassA{publicstaticvoidmain(String[]args){System.out.println(5/2);}} (满分:)
A2.5
B2.0
C3
D2
正确答案:————
17.(单选题)监听器接口的方法返回值是 (满分:)
Aint
BString
Cvoid
DObject
正确答案:————
18.(单选题)一个JavaApplication运行后,在系统中是作为一个 (满分:)
A线程
B进程
C进程或线程
D不可预知
正确答案:————
19.(单选题)有类定义:abstractclassA{publicabstractvoidf();}下面关于该类的描述中正确的是 (满分:)
A该类可以用newA();实例化一个对象
B该类不能被继承
C该类的方法不能被重载
D以上说法都不对
正确答案:————
20.(单选题)下列命令中,命令是Java的编译命令。 (满分:)
Ajavac
Bjava
Cjavadoc
Dappletviewer
正确答案:————
三、判断题:
21.(判断题)()Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。 (满分:)
A错误
B正确
正确答案:————
22.(判断题)()Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。 (满分:)
A错误
B正确
正确答案:————
23.(判断题)()在Java语言中,系统常量null,false,true既可以大写,也可以小写。 (满分:)
A错误
B正确
正确答案:————
24.(判断题)()抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。 (满分:)
A错误
B正确
正确答案:————
25.(判断题)()子类要调用父类的方法,必须使用super关键字。 (满分:)
A错误
B正确
正确答案:————
18春《JAVA程序设计》在线作业3
一、单选题:
1.(单选题)实现下列接口可以对TextField对象的事件进行监听和处理。 (满分:)
AActionListener
BFocusListener
CMouseMotionListener
DWindowListener
正确答案:——A——
2.(单选题)下列是Java的调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。 (满分:)
Ajava.exe
Bjavadoc.exe
Cjdb.exe
Djavaprof.exe
正确答案:——C——
3.(单选题)容器Panel和Applet默认使用的布局管理器是 (满分:)
ACardLayout
BBorderLayout
CFlowLayout
DGridLayout
正确答案:——C——
4.(单选题)下列语句输出结果为。publicclassA{publicstaticvoidmain(String[]args){byteb=0xa;System.out.println(b);}} (满分:)
A0xa
Ba
C1
D10
正确答案:————
5.(单选题)Givethefollowingjavaclass:\npublicclassExample\n{publicstaticvoidmain(Stringargs[])\n{intx[]=newint;System.out.println(x);}\n}\nWhichstatementiscorrected? (满分:)
AWhencompile,someerrorwilloccur.
BWhenrun,someerrorwilloccur.
COutputiszero.
DOutputisnull.
正确答案:————
6.(单选题)Whichmodifershouldbeappliedtoadeclarationofaclassmembervariableforthevalueofvariabletoremainconstantafterthecreationoftheobject? (满分:)
Astatic
Bfinal
Cconst
Dabstract
正确答案:————
7.(单选题)下列不是Java的保留字。 (满分:)
Ado
Bdouble
Csizeof
Dwhile
正确答案:————
8.(单选题)类是所有异常类的父类。 (满分:)
AThrowable
BError
CException
DAWTError
正确答案:————
9.(单选题)若在某一个类定义中定义有方法:abstractvoidf();则该类是 (满分:)
Apublic类
Bfinal类
C抽象类
D不能确定
正确答案:————
10.(单选题)Aclassdesignrequiresthatamembervariableshouldbeaccessibleonlybysamepackage,whichmodiferwordshouldbeused? (满分:)
Aprotected
Bpublic
Cnomodifer
Dprivate
正确答案:————
11.(单选题)publicclassXextendsFrame{\npublicstaticvoidmain(String[]args){\nXx=newX();x.pack();x.setVisible(true);\n}\npublicX(){\nsetLayout(newGridLayout(2,2));\nPanelp1=newPanel();add(p1);\nButtonb1 (满分:)
Aallchangeheightandwidth
BButtonOnechangeheight
CButtonTwochangeheightandButtonThreechangewidth
DButtonFourchangeheightandwidth
正确答案:————
12.(单选题)Thread类的方法中,toString()方法的作用是 (满分:)
A只返回线程的名称
B返回当前线程所属的线程组的名称
C返回当前线程对象
D返回线程的字符串信息
正确答案:————
13.(单选题)构造方法在时候被调用。 (满分:)
A类定义时
B创建对象时
C调用对象方法时
D使用对象的变量时
正确答案:————
14.(单选题)如下方法可以将MenuBar加入Frame中。 (满分:)
AsetMenu()
BsetMenuBar()
Cadd()
DaddMenuBar()
正确答案:————
15.(单选题)下列常见的系统定义的异常中,是数组下标越界异常。 (满分:)
AArithmeticException
BIOException
CArrayIndexOutOfBoundsException
DNullPointerException
正确答案:————
16.(单选题)下列关于接口的叙述中,是正确的。 (满分:)
A接口与抽象类是相同的概念
B接口之间不能有继承关系
C一个类只能实现一个接口
D接口中只含有抽象方法和常量
正确答案:————
17.(单选题)下列叙述中,是正确的。 (满分:)
A类是变量和方法的集合体
B数组是无序数据的集合
C抽象类可以实例化
D类成员数据必须是公有的
正确答案:————
18.(单选题)在Java中,用关键字定义常量。 (满分:)
Adefine
Bfixed
Cconst
Dfinal
正确答案:————
19.(单选题)有类定义:abstractclassA{publicabstractvoidf();}下面关于该类的描述中正确的是 (满分:)
A该类可以用newA();实例化一个对象
B该类不能被继承
C该类的方法不能被重载
D以上说法都不对
正确答案:————
20.(单选题)若要抛出异常,应该使用下列子句。 (满分:)
Acatch
Bthrow
Ctry
Dfinally
正确答案:————
三、判断题:
21.(判断题)()final类中的属性和方法都必须被final修饰符修饰。 (满分:)
A错误
B正确
正确答案:————
22.(判断题)()有的类定义时可以不定义构造函数,所以构造函数不是必需的。 (满分:)
A错误
B正确
正确答案:————
23.(判断题)()用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。 (满分:)
A错误
B正确
正确答案:————
24.(判断题)()Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。 (满分:)
A错误
B正确
正确答案:————
25.(判断题)()字符串分为两大类,一类是字符串常量,使用StringBuffer类的对象表示;另一类是字符串变量,使用String类的对象表示。 (满分:)
A错误
B正确
正确答案:————
转载请注明www.ap5u.com
页:
[1]