一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件的主文件名相同。 包含多个类的Java源文件编译之后会生成多个.class文件。 Java Program!