可以的,一个“.java”源文件里面可以包含多个类,但是只允许有一个public类,并且类名必须和文件名一直;例如: package test; public class test { } class test1{ } class test2{ }