就效率和内存使用而言,一个大的JAR包含每个所需功能的类/包是否更好?还是将其分解为更小、更易于管理的JAR包更好?
假设我有一个包含20-30个不相关包的大型项目:
com.example.test
- class 1
- class 2
- class 3
- another.package
- class 1
- class 2
- class 3
- another.package
- class 1
- class 2
- class 3
- another.package
- class 1
- class 2
- class 3
将每个包分成自己的jar文件,会更有效率吗?并且有多个轻量级的小jar文件?我不确定这是否重要,但我很好奇,因为如果我将所有东西分开一点,将会使进一步开发变得更容易。(只要没有性能缺陷)