作业答案 发表于 2018-4-18 13:13:48

电子科技大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]
查看完整版本: 电子科技大18春《JAVA语言》在线作业123资料