南开19秋学期(1709、1803、1809、1903、1909)《Java语言程序设计》在线作业【答案100分】-0002
------------------------
1.要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?
A.protected
B.public
C.private
D.应不加修饰符
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:D
2.在Java中,负责对字节代码解释执行的是()。
A.垃圾回收器
B.虚拟机
C.编译器
D.多线程机制
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:B
3.下列属于合法的Java标识符是()。
A._cat
B.5books
C.+static
D.-3.14159
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:A
4.Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( )。
A.C不仅继承了B中的成员,同样也继承了A中的成员
B.C只继承了B中的成员
C.C只继承了A中的成员
D.C不能继承A或B中的成
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:A
5.下述概念中不属于面向对象方法的是()。
A.对象、消息
B.继承、多态
C.类、封装
D.过程调用
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:D
6.声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问 ( )。
A.同一类
B.同一包中的子类
C.同一包中的非子类
D.不同包中的子类
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:D
7.关于以下程序的描述正确的是( )。
public class UseArray{
static int arr[] = new int[5];
public static void main(String a[])
{ System.out.println(arr[0]); }
}
A.编译将产生错误
B.编译时正确,但运行时将产生错误
C.正确,输出0
D.正确,输出 null
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:C
8.请问以下哪个类不能被子类继承 ( )
A.class A{ }
B.abstract final class A{ }
C.native class A{ }
D.final class A{ }
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:D
9.int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。
A.public int MAX_LENGTH=100
B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100
D.public final int MAX_LENGTH=100
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:D
10.switch 语句不能用于下列哪种数据类型
A.double
B.byte
C.short
D.char
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:A
11.下面属于Java 关键字的是
A.NULL
B.IF
C.do
D.While
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:C
12.return语句( )。
A.只能让方法返回数值
B.方法都必须含有
C.方法中可以有多句return
D.不能用来返回对象
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:C
13.在 Java 中,能实现多重继承效果的方式是()。
A.内部类
B.适配器
C.接口
D.同步
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:C
14.若声明一个类不能被继承,即不能有子类,用关键字( )。
A.final
B.finally
C.abstract
D.super
奥鹏作业答案【奥鹏作业答案:微信、Q均为1219895388】正确答案:A