在一个java源文件中可以声明多个class。

但是,只能最多有一个类声明为public的。

而且要求声明为public的类的类名必须与源文件名相同。

编译的过程

编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。

一个java源文件中可以声明多少个class与编译后会生成多少个字节码文件_字节码

一个java源文件中可以声明多少个class与编译后会生成多少个字节码文件_类_02

运行

只能运行包含main方法的那个类