多项选择题在Java语言中,下面描述正确的是()。     

A.如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字
B.如源文件包含import语句,则语句必须是第一个非空行
C.如源文件包含package语句,则语句必须是第一个非空行,非注释行
D.如源文件包含main(),则语句必须是第一个非空行


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

在Java语言中,小明在他的包mypackage中定义了类My_Class, 在mypackage的子包mysubpackage中也有个类My_Class。小明用 import mypackage.*; 引入包, 
执行其中的语句:
My_Class NewClass = new My_Class();
时,将发生()。 

A.创建一个类mypackage.My_Class的对象
B.创建一个类mypackage.mysubpackage.My_Class的对象
C.该语句是错误的
D.创建一个类mypackage.My_Class的对象和一个类mypackage.mysubpackage.My_Class的对象

4.单项选择题在Java语言中,类Worker是类Person的子类,Worker的构造方法中有一句" super() ",该语句()。 

A.调用类Worker中定义的super()方法
B.调用类Person中定义的super()方法
C.调用类Person的构造函数
D.语法错误

5.单项选择题在Java语言中,下面关于构造函数的描述正确的是()。    

A.类必须有显式构造函数
B.它的返回类型是void
C.它和类有相同的名称,但它不能带任何参数
D.以上皆非

6.多项选择题在Java中,根据你的理解,下列方法()可能是类Orange的构造函数。    

A.Orange(){…}
B.Orange(…){…}
C.public void Orange() {…}
D.public Orange() {…}
E.public OrangeConstuctor() {…}

8.多项选择题在Java语言中,下面关于类的描述错误的是()。 

A.一个子类可以有多个超类
B.一个超类可以有多个子类
C.子类可以使用超类的所有方法
D.子类一定比超类有更多的成员方法

9.单项选择题


以上Java代码运行的结果是()。

A.将1,2,3,4,5输出到屏幕
B.将0,1,2,3,4输出到屏幕
C.将0,1,2,3,4,5输出到屏幕
D.将出现运行时异常

10.多项选择题在Java语言中,下面变量命名合法的有()。     

A.variable123
B.123variable
C.private
D.selg_asd