1.一个.java文件中可以有很多类。
2、public 权限的类只能有一个(也可以一个都没有,但最多只有1个)
3、这个.java文件的文件名必须是public类的类名(一般的情况下,这里放置main方法是程序的入口。)
4、若这个文件中没有public的类,则文件名随便是一个类的名字即可
5、用javac 编译这个.java文件的时候,它会给每一个类生成一个.class文件补充一个java文件中,只能有一个public 修饰的类class , 一个类中只能有一个main方法文件名必须要与类名保持一致
总结:一个Java文件中创建的类可以有好几个,但是有public修饰的类只能有一个,如果多创建就会出现以下情况
即使不使用public修饰这个类,仍然创建一个main类。那么main类也不会运行结构体。