单选题
在 Java 中,下⾯描述正确的是( )。(1.0)
A、 ⼀个⼦类可以有多个⽗类,⼀个⽗类也可以有多个⼦类
B、 ⼀个⼦类可以有多个⽗类,但⼀个⽗类只可以有⼀个⼦类
C、 ⼀个⼦类只可以有⼀个⽗类,但⼀个⽗类可以有多个⼦类
D、 上述说法都不对
单选题
下⾯关于构造⽅法的调⽤,正确的是( )(1.0)
A、 构造⽅法在类定义的时候被调⽤
B、 构造⽅法在创建对象的时候被调⽤
C、 构造⽅法在调⽤对象⽅法时被调⽤
D、 构造⽅法在使⽤对象的变量时被调⽤
单选题
关于重载和重写的叙述正确的是( )。(1.0)
A、 重载是多态的⼀种,⽽重写不是
B、 重载是⼦类中定义的⽅法和⽗类中某个⽅法相同
C、 重写是⼀个类中多个同名的⽅法,并且⽅法的参数不同
D、 重写⽅法时不允许降低⽅法的访问权限
单选题
( )是在⼦类中创建⼀个和⽗类具有⼀样特征的⽅法,特征包括⽅法名字、参数个数、参数类
型和⽅法返回值类型。(1.0)
A、 覆盖
B、 重载
C、 继承
D、 以上都不正确
单选题
如果 jdk 的安装路径为:c:\jdk,若想在命令窗⼝中任
何当前路径下,都可以直接使⽤ javac 和 java 命令,需要将环境变量 path 设置为以下哪个选项
( )(1.0)
A、 c:\jdk
B、 c:\jdk\bin
C、 c:\jre\bin
D、 c:\jre
单选题
“隐藏对象的属性和实现细节,仅对外提供公有的⽅法”描述的是⾯向对象的哪个特征( )
(1.0)
A、 封装
B、 继承
C、 多态
D、 以上都不是
单选题
while 语句的循环体中不能包含的语句是( )(1.0)
A、 while 语句
B、 ⽅法定义语句
C、 if 语
D、 switch 语句
单选题
下列关于 Java 特点的描述中,错误的是( )。(1.0)
A、 Java 是⼀⻔⾯向对象的语⾔
B、 Java 具有⾃动垃圾回收的机制
C、 Java 可以运⾏在 Window 和 Linux 等不同平台上
D、 Java 中只⽀持单线程序运⾏