在Java源文件中定义四个类(没有public class),经编译后出现四个class文件。


public class与class的区别:
- 一个Java源文件可以定义多个class。
- public的类不是必须的,可以没有。
- 在源文件中只有一个class的定义,那么必然会对应生成一个class文件。
- public的类可以没有,但如果有,public修饰的类名必须与源文件名保持一致!


5. public的类有也只能有一个。
本文解析了Java源文件中类的定义规则,重点介绍了public class与普通class的区别,包括多个类的定义方式、public类的限制条件及编译后的文件生成规则。
在Java源文件中定义四个类(没有public class),经编译后出现四个class文件。


public class与class的区别:


5. public的类有也只能有一个。

被折叠的 条评论
为什么被折叠?