在Java文件中具有多个类的目的是什么?
编辑: 这可以通过在公共类内部创建内部类来实现,对吗?
是的,它可以。但是,每个文件只能有一个公共顶级类.java,并且公共顶级类必须与源文件具有相同的名称。
.java
在一个源文件中包含多个类的目的是将相关的支持功能(内部数据结构,支持类等)与主要的公共类捆绑在一起。请注意,不要这样做总是可以的-唯一的影响就是代码的可读性。