电子科技大18春《JAVA语言》在线作业123资料
18春《JAVA语言》在线作业1一、单选题:
1.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:——A——
2.(单选题)下列数组的定义不合法的是()。 (满分:)
Acharc[][]=newchar;
Bcharc[][]=newchar[];
Cchar[][]c=newchar[];
Dint[]a[]=newint;
正确答案:——C——
3.(单选题)执行完以下代码int[]x=newint;后,以下哪项说明是正确的()。 (满分:)
Ax为0
Bx未定义
Cx为0
Dx为空
正确答案:——A——
4.(单选题)下面哪条语句把方法声明为抽象的公共方法? (满分:)
Apublicabstractmethod();
Bpublicabstractvoidmethod();
Cpublicabstractvoidmethod(){
Dpublicvoidmethod()extendsabstract;
正确答案:————
5.(单选题)下面是有关子类继承父类构造函数的描述,其中正确的是()。 (满分:)
A创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B子类无条件地继承父类不含参数的构造函数
C子类必须通过super关键字调用父类的构造函数
D子类无法继承父类的构造函数。
正确答案:————
6.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
7.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
8.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
9.(单选题)Java用来定义一个新类时,所使用的关键字为()。 (满分:)
Aclass
Bpublic
Cstruct
Dclass或struct
正确答案:————
10.(单选题)下面程序运行结果为():intj=0;for(inti=0;i<=10;j+=i,i++);System.out.print(j) (满分:)
A45
B55
C50
D编译时不能通过
正确答案:————
11.(单选题)下面()是Runnable接口中的抽象方法。 (满分:)
Astart
Bstop
Cyield
Drun
正确答案:————
12.(单选题)为了使当前源文件中的类包含在abc包中,需在这个文件的最前面加入()。 (满分:)
Aimportabc.*;
Bimportabc;
Cpackageabc.*;
Dpackageabc;
正确答案:————
13.(单选题)下列说法中,不正确的是()。 (满分:)
A一个java源程序经过编译后,得到的文件的扩展名一定是.class。
B一个java源程序编译通过后,得到的结果文件数也只有一个。
C一个java源程序只能有一个publicclass类定义,且源文件的名字与publicclass的类名相同,扩展名必须是.java
D一个java源程序可以包含多个class类。
正确答案:————
14.(单选题)若在某一个类定义中定义有如下的方法:finalvoidaFinalFunction();则该方法属于()。 (满分:)
A本地方法
B静态方法
C最终方法
D抽象方法
正确答案:————
15.(单选题)下列关于修饰符混用的说法,错误的是()。 (满分:)
Aabstract不能与final并列修饰同一个类
Babstract类中不可以有private的成员
Cabstract方法必须在abstract类中
Dstatic方法中能处理非static的属性
正确答案:————
16.(单选题)下述哪个说法是不正确的? (满分:)
A局部变量在使用之前无需初始化,因为有该变量类型的默认值
B类成员变量由系统自动进行初始化,也无需初始化
C参数的作用域就是所在的方法
Dfor语句中定义的变量,当for语句执行完时,该变量就消亡了
正确答案:————
17.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
18.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
19.(单选题)设有对象x具有属性a则访问该属性的方法为()。 (满分:)
Aa.x
Ba.x()
Cx.a
Dx.a()
正确答案:————
20.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
18春《JAVA语言》在线作业2
一、单选题:
1.(单选题)在异常处理中,将可能抛出异常的方法放在()语句块中。 (满分:)
Athrows块
Bcatch块
Ctry块
Dfinally块
正确答案:——C——
2.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:——A——
3.(单选题)下面程序运行结果为():intj=0;for(inti=0;i<=10;j+=i,i++);System.out.print(j) (满分:)
A45
B55
C50
D编译时不能通过
正确答案:——B——
4.(单选题)设x,y均为已定义的类名,下列声明对象x1的语句中正确的是()。 (满分:)
Apublicxx1=newy();
Bxx1=x();
Cxx1=newx();
Dintxx1;
正确答案:————
5.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
6.(单选题)现有两个类B,以下描述中表示B继承自A的是()。 (满分:)
AclassAextendsB
BclassBimplementsA
CclassAimplementsB
DclassBextendsA
正确答案:————
7.(单选题)finally块中的代码将()。 (满分:)
A总是被执行
B如果try块后面没有catch块时,finally块中的代码才会执行
C异常发生时才被执行
D异常没有发生时才被执行
正确答案:————
8.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
9.(单选题)执行完以下代码int[]x=newint;后,以下哪项说明是正确的()。 (满分:)
Ax为0
Bx未定义
Cx为0
Dx为空
正确答案:————
10.(单选题)System.out.print(12+3)的输出结果是()。 (满分:)
A15
B123
C”123”
D”15”
正确答案:————
11.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
12.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
13.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
14.(单选题)main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的? (满分:)
Apublicstaticvoidmain()
Bpublicstaticvoidmain(String[]args)
Cpublicstaticintmain(String[]args)
Dpublicvoidmain(Stringarg[])
正确答案:————
15.(单选题)下列数组的定义不合法的是()。 (满分:)
Acharc[][]=newchar;
Bcharc[][]=newchar[];
Cchar[][]c=newchar[];
Dint[]a[]=newint;
正确答案:————
16.(单选题)关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。 (满分:)
A可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B可以被两种类访问和引用:该类本身、该类的所有子类
C只能被该类自身所访问和修改
D只能被同一个包中的类访问
正确答案:————
17.(单选题)下面关于继承的哪些叙述是正确的? (满分:)
A在java中允许多继承
B在java中一个类只能实现一个接口
C在java中一个类不能同时继承一个类和实现一个接口
Djava的单一继承使代码更可靠。
正确答案:————
18.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
19.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
20.(单选题)下面是有关子类继承父类构造函数的描述,其中正确的是()。 (满分:)
A创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B子类无条件地继承父类不含参数的构造函数
C子类必须通过super关键字调用父类的构造函数
D子类无法继承父类的构造函数。
正确答案:————
18春《JAVA语言》在线作业3
一、单选题:
1.(单选题)关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。 (满分:)
A可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B可以被两种类访问和引用:该类本身、该类的所有子类
C只能被该类自身所访问和修改
D只能被同一个包中的类访问
正确答案:——D——
2.(单选题)对JVM叙述不正确的是()。 (满分:)
AJVM的全称是JavaVirtualMachine
BJVM是一种计算机硬件技术,它是Java程序的运行平台
CJVM是在计算机硬件系统上用软件实现的一台假想机
DJava程序在执行时,JVM把Java字节码解释成机器码
正确答案:——B——
3.(单选题)下面()是Runnable接口中的抽象方法。 (满分:)
Astart
Bstop
Cyield
Drun
正确答案:——D——
4.(单选题)设int型变量b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()。 (满分:)
Aswitch(x+y){……
Bswitch(ch+1){……
Cswitchch{……
Dswitch(a+b){……
正确答案:————
5.(单选题)下面程序运行结果为():intj=0;for(inti=0;i<=10;j+=i,i++);System.out.print(j) (满分:)
A45
B55
C50
D编译时不能通过
正确答案:————
6.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
7.(单选题)下面是有关子类继承父类构造函数的描述,其中正确的是()。 (满分:)
A创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B子类无条件地继承父类不含参数的构造函数
C子类必须通过super关键字调用父类的构造函数
D子类无法继承父类的构造函数。
正确答案:————
8.(单选题)下述概念中不属于面向对象方法的是()。 (满分:)
A对象、消息
B继承、多态
C类、封装
D过程调用
正确答案:————
9.(单选题)在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为()。 (满分:)
A隐藏
B覆盖
C重载
DJava不支持此特性
正确答案:————
10.(单选题)下列关于构造方法的叙述中,错误的是()。 (满分:)
AJava语言规定构造方法名与类名必须相同
BJava语言规定构造方法没有返回值,但不用void声明
CJava语言规定构造方法不可以重载
DJava语言规定构造方法只能通过new自动调用
正确答案:————
11.(单选题)Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参? (满分:)
AStringargs
BStringar[]
正确答案:————
12.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
13.(单选题)下面关于变量及其作用范围的陈述哪个是不对的? (满分:)
A实例变量是类的成员变量
B实例变量用关键字static声明
C在方法中定义的局部变量在该方法被执行时创建
D局部变量在使用前必须被初始化。
正确答案:————
14.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
15.(单选题)设有对象x具有属性a则访问该属性的方法为()。 (满分:)
Aa.x
Ba.x()
Cx.a
Dx.a()
正确答案:————
16.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
17.(单选题)下列关于修饰符混用的说法,错误的是()。 (满分:)
Aabstract不能与final并列修饰同一个类
Babstract类中不可以有private的成员
Cabstract方法必须在abstract类中
Dstatic方法中能处理非static的属性
正确答案:————
18.(单选题)现有两个类B,以下描述中表示B继承自A的是()。 (满分:)
AclassAextendsB
BclassBimplementsA
CclassAimplementsB
DclassBextendsA
正确答案:————
19.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
20.(单选题)题目及选项如下图所示 (满分:)
AA
BB
CC
DD
正确答案:————
转载请注明www.ap5u.com
页:
[1]