回复 9 楼 学习困难户
Java语言要求:一个.java源文件里面有且只有一个public的类,并且必须和源文件同名在编译的过程中【javac命令】,这个.java文件被编译成同名的.class文件
在执行时【java命令】,运行的是.class文件
如果在一个.java文件中,想额外写一些类的话,那些类就不能加public了,否则会出现编译错误
如果public类里面定义了main方法,就可以用java命令 加 类名 来运行程序了
每个public类里都可以加main方法,同时存在多个的时候,由java命令执行的时候负责决定哪个是程序的入口