中国大学MOOC: 如果源文件中包含 public 类,源文件的文件名必须与类名相同。
对
举一反三
- 一个源文件中编写了多个类,源文件名必须与public类名相同,若无public类,与任一个类名相同即可
- java文件中如果有public类,则文件名必须和类名相同。
- 下列说法中,不正确地是_______ A: 一个Java源文件编译通过后,得到的结果文件数只有一个。 B: 一个Java源文件编译通过后,得到的文件扩展名一定是.class C: 一个Java源文件只能有一个public类的定义,其类名于源文件名相同。 D: 一个Java源文件可以包含多个类。
- Java程序文件中只能有0个或1个public类,若有public类,则文件名必须与public类名相同。
- 一个以java为后缀的源文件()。 A: 只能包含一个public类, 类名必须与文件名相同 B: 只能包含与文件名相同的public类以及其中的内部类 C: 只能有一个与文件名相同的public类, 可以包含其他非public类 (不考虑内部类) D: 可以包含任意public类
内容
- 0
每个Java源文件经过编译后,生成字节码文件的个数与该源文件中包含的类的个数相同。
- 1
下列关于Java源文件的命名规则描述错误的是() A: 如果源文件中只有一个类,那么源文件的名字必须与这个类的名字完全相同,扩展名为.java B: 如果源文件中有多个类,那么这些类中只能有一个类在其类名前加上public C: 如果源文件中没有public类,则源文件的名字可以与其中的任意一个类名相同 D: 类名一般以数字开头,后面可以是字母等符号
- 2
一个源文件中编写了多个类,源文件名字必须与主类名相同
- 3
一个源文件中可以编写多个类,若有public类,源文件名用public类名来命名。
- 4
【单选题】下列叙述中正确的是( )。 A: Java源文件名与程序类名不允许相同 B: Java源文件中public类的数目不限 C: 对Java源程序进行编译时,必须写出该源文件的文件名,包括扩展名.java D: 对Java源程序进行编译后,生成的文件是二进制可执行文件。