Java-源文件名是否要和类名一致

233 阅读1分钟

问题:xxx.Java源文件名和代码中class后面的类名是否一定要一致?

image.png
如图:源文件名和类名不一致,也可以正常输出
原因:因为在class前面没有public

但是:如果在class前面有添加public的话,类名跟源文件名不一样的话,就会报错

image.png
建议:源文件名和类名保持一致,便于后期的维护