我正在编写一个具有简单界面的 Java 库,但在幕后发生了很多事情。为了保持 API 表面较小,我将库保存为一个大包(这样我可以使大多数类包受到保护)。现在图书馆已经发展壮大,找到你正在寻找的课程变得有点困难。
有没有办法在同一个包中直观地组织很多类?
我知道一般来说,创建一个新目录也会创建一个新包。有什么办法吗?是否有可能有多个目录都在同一个包中?
如果没有,我也愿意接受任何创造性的方式来直观地组织类(我考虑过在类名前加上它所在的“包”,但我认为这没有多大帮助)。
如果有任何涉及某种 IDE 标签的解决方案,那也是可以接受的(我们使用 IntelliJ)。
谢谢!