java源文件中是否必须要有一个public类?

java源文件中不必有一个public类,如果没有public类的话,那么文件名可以是任意合法名称,且编译完成之后如果该源文件中有多个独立的类,则会生成多个对应的.class文件。

原文地址:https://www.cnblogs.com/zhangcaiwang/p/7107496.html