大工20春《Java程序设计》在线作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.Java使用()关键字来定义一个接口。
A.implements
B.class
C.extends
D.interface
答案:D
2.final关键字不能修饰的参数是()。
A.类
B.成员
C.变量
D.方法
答案:C
3.在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。
A.if-else
B.switch
C.try
D.throw
答案:C
4.属于main方法的返回值类型是()。
A.public
B.static
C.void
D.main
答案:C
5.下面概念中,不属于面向对象方法的是()。
A.对象
B.继承
C.类
D.过程调用
答案:D
6.接口中方法默认是()类型。
A.private
B.protected
C.public
D.package
答案:C
7.将源文件转化为机器指令的方式是()。
A.编译方式
B.解译方式
C.解码方式
D.编辑方式
答案:A
8.在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是()。
A.java.applet
B.java.awt
C.java.util
D.java.lang
答案:D
9.下面不是Java语言特点的是()。
A.动态性
B.面向对象
C.编辑型
D.多线程
答案:C
10.不是Java关键字的是()。
A.class
B.byte
C.goto
D.import
答案:C
二、判断题 (共 10 道试题,共 50 分)
11.super()和this()调用语句可以同时在一个构造函数中出现。
答案:错误
12.在Java语言中属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。
答案:正确
13.接口中的方法均为抽象的和公共的,既有方法头,也有方法体。
答案:错误
14.this语句须是构造函数中的第一个可执行语句。
答案:正确
15.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。
答案:正确
16.final修饰的方法一定要存在于final类中。
答案:错误
17.构造函数与类名同名,没有返回值类型,功能用来初始化一个类的具体对象。
答案:正确
18.Java中类和接口都只能单继承。
答案:错误
19.在Java语言中声明数组时,无论用何种方式定义数组,都要指定其长度。
答案:错误
20.String类对象创建之后可以再修改和变动。
答案:错误