一个合法的Java源文件中定义了3个类,下面说法正确的是:
A: 编译后生成的类文件有3个。
B: 不可以在一个源文件中定义多个类
C: 3个类可以都是public访问权限
D: 必须有一个类声明为public
A: 编译后生成的类文件有3个。
B: 不可以在一个源文件中定义多个类
C: 3个类可以都是public访问权限
D: 必须有一个类声明为public
举一反三
- 编译一个定义3个类的Java源文件后,会产生( )个字节码文件。
- 下列说法正确的是:() A: 一个可直接运行的Java源文件中可以有多个public类,其中必须有一个和文件同名 B: 一个可直接运行的Java源文件中可以没有public类 C: 一个可直接运行的Java源文件中只能有一个且和文件同名的public类。 D: 一个可直接运行的Java源文件中可以有多个public类,且可以没有和文件同名的类。
- 一个.java文件中可以有()个public类。 A: 一个 B: 两个 C: 多个 D: 零个
- 下列说法中,不正确地是_______ A: 一个Java源文件编译通过后,得到的结果文件数只有一个。 B: 一个Java源文件编译通过后,得到的文件扩展名一定是.class C: 一个Java源文件只能有一个public类的定义,其类名于源文件名相同。 D: 一个Java源文件可以包含多个类。
- 编译一个定义3个类的Java源文件后,会产生( )个字节码文件。 A: 1 B: 2 C: 3 D: 4