题目内容

下面哪种类型的文件可以在Java虚拟机中运行?

A. .java
B. .jre
C. .exe
D. .class

查看答案
更多问题

编译运行下面的程序,结果是什么?public class A {public static void main(String[] args) {B b = new B();b.test();}void test() {System.out.print("A");}}class B extends A {void test() {super.test();System.out.print("B");}}

A. 产生编译错误
B. 代码可以编译运行,并输出结果AB
C. 代码可以编译运行,但没有输出
D. 编译没有错误,但会产生运行时异常

已知类的继承关系如下:class Employee;class Manager extends Employeer;class Director extends Employee;则以下语句能通过编译的有哪些?

A. Employee e=new Manager();
B. Director d=new Manager();
C. Director d=new Employee();
D. Manager m=new Director();

以下说法哪些是正确的?

A. Java语言中允许一个类实现多个接口
B. Java语言中不允许一个类继承多个类
C. Java语言中允许一个类同时继承一个类并实现一个接口
D. Java语言中允许一个接口继承一个接口

下面对于构造方法的描述,正确有哪些?(多选)

A. 方法名必须和类名相同
B. 方法名的前面没有返回值类型的声明
C. 在方法中不能使用return语句返回一个值
D. 当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在

答案查题题库