1,源文件名最好与类名相同,以便后期更好的进行维护
2,源文件与类名不一致,是可以的,代码如下所示:
然后我们过来进行编译:
编译后文件夹内就会将源文件里面的类都使用单个文件的方式进行编译出来了,如上图所示~ ~!
然后我们去运行 Hello2 类,即可正常进行运行,如下所示:
3,如果源文件中某个类是 public ,那么必须要与源文件名相同,不然就会出现报错,使用一源文件只会存在一个public类
4,一个源文件中可以存在多个类,但是在编译后悔出现多个 .class 文件,每个 .class 的名字就是源文件中存在的类名
小结:
日常开发中,一个 .java 文件,只写一个类,除非有内部类
源文件名基本都是和类名一致的,以便后期更好的进行维护哟 ~ ~!