下列有关Java源代码文件三要素的说法正确的是______。
A: 可以有多个包声明语句
B: 只能有1个引入类声明语句
C: 只能有一个可见性为public的类,且要求源文件名必须与public类名相同
D: 包声明、引入类声明、类和接口的声明这三者的顺序可以任意
A: 可以有多个包声明语句
B: 只能有1个引入类声明语句
C: 只能有一个可见性为public的类,且要求源文件名必须与public类名相同
D: 包声明、引入类声明、类和接口的声明这三者的顺序可以任意
C
举一反三
- 关于包声明的说法,正确的是() A: 包声明语句之前不能有注释 B: 一个源文件中可以有多条包声明语句 C: 包声明语句可以放在源文件的任意位置 D: 一个源文件中最多只能有一条包声明语句
- 下面关于Java应用程序结构特点描述中,错误的是() A: 一个Java应用程序由一个或多个文件组成,每个文件中可以定义一个或多个类 B: Java程序中声明有public类时,则Java程序文件名必须与public类的类名相同,并区分大小写,扩展名为“java" C: 组成Java应用程序的多个类中,只能有一个类含有main方法 D: 一个Java文件中定义多个类时,允许其中声明多个public类
- 一个以java为后缀的源文件()。 A: 只能包含一个public类, 类名必须与文件名相同 B: 只能包含与文件名相同的public类以及其中的内部类 C: 只能有一个与文件名相同的public类, 可以包含其他非public类 (不考虑内部类) D: 可以包含任意public类
- 一个.java文件中定义多个类时,允许其中声明多个public类。()
- 一个源文件中如果有public声明的类,那么文件名需要与这个类的名字相同
内容
- 0
一个源程序可以划分为多个源文件 A: 类声明文件 B: 类实现文件 C: 类的使用文件
- 1
下列说法正确的是:() A: 一个可直接运行的Java源文件中可以有多个public类,其中必须有一个和文件同名 B: 一个可直接运行的Java源文件中可以没有public类 C: 一个可直接运行的Java源文件中只能有一个且和文件同名的public类。 D: 一个可直接运行的Java源文件中可以有多个public类,且可以没有和文件同名的类。
- 2
package语句作为Java源文件的( ), 为该源文件中声明的类指定包名。 A: 第一条语句 B: 最后一条语句
- 3
在Java中,下面关于包的陈述中正确的是【 】 A: 包的声明必须是源文件的第一句代码。 B: 包的声明必须紧跟在import语句的后面。 C: 只有公共类才能放在包中。 D: 可以将多个源文件中的类放在同一个包中。 E: 以上说法都正确
- 4
下列关于Java程序结构的描述中,不正确的一项是______。 A: 一个Java源文件中可以包括多个类定义,但是只能有一个public类 B: 一个Java源文件中可以包括一个package语句 C: 一个Java源文件中可以有多个public类 D: 源文件名与程序类名必须一致