在我的项目中,我有许多类,其中包含许多子类,因此我想将它们拆分为多个 .java 文件,就像我见过的其他项目一样 例如miglayout开源项目,有一个名为MigPane.java的类,它看起来像是被分割在多个文件中(MigPane$subClassName.java、MigPane$subClassName2.java)。
请问该怎么做? 对不起,我的英语不好。 谢谢。
最佳答案
当您看到类文件(例如 MigPane$subClassName.class
)时,它是 MigPane
包含名为 subClassName
的内部类的结果。编译器会自动将这样一个类从一个名为 MigPane.java
的源编译为两个单独的文件。
关于java - 如何分割java类文件(.java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15666527/