1. 问题
- Java 为什么只能含有一个 public 类?
2. 解答
- 每个Java 程序都是从 public 类的 main() 函数开始执行的,与 C 语言一样,main() 只能有一个;
- public 类的存在是为了给类装载器提供方便,public 区分大小写,public 类只能定义在以它的类名为文件名的文件中;
- 每个编译单元只能有一个 public 类,因为每个编译单元都只能有一个公共接口,用 public 类来体现,当然编译单元内也可以没有 public 类;
来源:CSDN
作者:Regino
链接:https://blog.csdn.net/Regino/article/details/104617706