|
《面向对象程序设计(Java)》2018年春学期在线作业(二)
中国石油大学完整
一、单选题:
1.(单选题)设有下面两个类的定义:classPerson{classStudentextendsPerson{longid;//身份证号intscore;//入学总分Stringname;//姓名intgetScore(){}returnscore;}}问:类Person和类Student的关系是()。 (满分:)
A包含关系
B继承关系
C关联关系
D无关系,上述类定义有语法错误
正确答案:——B——
2.(单选题)下列方法中,不属于WindowListener接口的是()。 (满分:)
AwindowOpened()
BwindowClosed()
CwindowActivated()
DmouseDragged()
正确答案:——D——
3.(单选题)假设有一个列表框listbox1,要在其最后添加一项,应使用()语句。 (满分:)
Alistbox.add(\Theenditem\,0)
Blistbox.add(\Theenditem\,10)
Clistbox.add(\Theenditem\,-1)
Dlistbox.add(\Theenditem\,1)
正确答案:——C——
4.(单选题)下面语句正确的是()。 (满分:)
Acharc='abc';
Blongl=oxfff;
Cfloatf=0.23;
Ddoubled=0.7E-3;
正确答案:————
5.(单选题)下列叙述中,正确的是()。 (满分:)
A声明变量时必须指定一个类型
BJava认为变量number与Number相同
CJava中唯一的注释方式是\//\
D源文件中public类可以有0或多个
正确答案:————
6.(单选题)下面语句段的输出结果是()。 inti=9; switch(i){ default: System.out.println("default"); case0: System.out.println("zero"); break; case1: System.out.println("one"); case2: System.out.println("two");} (满分:)
Adefault
Bdefaultzero
C编译错误
D没有输出
正确答案:————
7.(单选题)结构化程序设计的一种基本方法是()。 (满分:)
A筛选法
B递归法
C归纳法
D逐步求精法
正确答案:————
8.(单选题)在Java中,实现用户界面功能的包是()。 (满分:)
Ajava.applet
Bjava.transaction
Cjava.util
Djava.awt
正确答案:————
9.(单选题)Panel和Applet的默认布局管理器是()。 (满分:)
ACardLayout
BFlowLayout
CBorderLayout
DGridLayout
正确答案:————
10.(单选题)定义两个类如下,如果编译类B和类C时,得到的结果是()。abstractclassB{abstractvoidshow();}abstractclassCextendsB{} (满分:)
A类B和类C都可成功地编译
B类B和类C都不能编译
C类B可以编译,类C不能编译
D类C可以编译,类B不能编译
正确答案:————
11.(单选题)结构化程序设计所规定的三种基本控制结构是()。 (满分:)
A输入、处理、输出
B树形、网形、环形
C顺序、选择、循环
D主程序、子程序、函数
正确答案:————
12.(单选题)JDK中提供的文档生成器是()。 (满分:)
Ajava.exe
Bjavap.exe
Cjavadoc.exe
Djavaprof.exe
正确答案:————
13.(单选题)下面语句段的输出结果是()。 inti=9; switch(i){ default: System.out.println("default"); case0: System.out.println("zero"); break; case1: System.out.println("one"); case2: System.out.println("two");} (满分:)
Adefault
Bdefaultzero
C编译错误
D没有输出
正确答案:————
14.(单选题)下列()表达的类声明是正确的。 (满分:)
AabstractfinalclassHI{……
Babstractprivatemove(){……
Cprotectedprivatenumber;
DpublicabstractclassCar{……
正确答案:————
15.(单选题)下列关于静态初始化器的叙述中,()是正确的。 (满分:)
A静态初始化器是在构造函数之前加上static修饰符
B静态初始化器是对其创建的对象进行初始化
C静态初始化器在同一个类中只能有一个
D静态初始化器是在其所属的类加载内存时由系统自动调用执行
正确答案:————
16.(单选题)若需要定义一个类域或类方法,应使用()修饰符。 (满分:)
Astatic
Bpackage
Cprivate
Dpublic
正确答案:————
17.(单选题)阅读下列代码publicclassTest2006{publicstaticvoidmain(Stringargs[]){Strings="Test";switch(s){case"Java":System.out.print("Java");break;case"Language":System.out.print("Language");break;case"Test":System.out.print("Test");break;}}}其运行结果是()。 (满分:)
AJava
BLanguage
CTest
D编译出错
正确答案:————
18.(单选题)下面数据类型中()占用的空间最大。 (满分:)
Afloat
Bint
Cbyte
Ddouble
正确答案:————
19.(单选题)边框布局管理器将一个“容器”分成了()个位置。 (满分:)
A9个
B3个
C5个
D4个
正确答案:————
20.(单选题)下面说法正确的是(): (满分:)
A一个可直接运行的Java源文件中可有多个public类,其中须有一个和文件同名
B一个可直接运行的Java源文件中可没有public类
C一个可直接运行的Java源文件中只能有一个且和文件同名的public类
D一个可直接运行的Java源文件中可有多个public类,且可没有和文件同名的类
正确答案:————
更多学习资料请登录www.openhelp100.com
|
|