1.javac编译.java文件之后生成.class文件,每个类生成一个对应的.class文件。
2.一个.java文件只能有一个public类,而且这个.java文件名和public类名必须相同。但是一个.java文件可以有多个非public的class。
一般情况下一个.java文件只有一个public类。