在一个java源文件中可以声明多个class。 但是,只能最多有一个类声明为public的。 而且要求声明为public的类的类名必须与源文件名相同。 编译的过程 编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。 运行 只能运行包含main方法的那个类