所以我要构建一个我的世界模组(可以忽略不计),我想知道如何优化.jar空间 我应该将我的 mod 分成几个包还是应该将所有垃圾放在一起?
我使用我的可怜的笔记本电脑,没有 Eclipse,所以我无法测试它......
您可以在包中构建类以形成逻辑单元。包中的类应该紧密合作(高内聚),这就是为什么你有用于 I/O、正则表达式、日期处理等的 Java 包。
这对使用的空间或性能没有真正的影响。也许您会为较短的名称节省一些字节,但这将是过早的优化,这是万恶之源。
如果您想优化 jar 文件,请首先分析:测量大小或执行速度或对您重要的任何内容。然后尝试不同的工具或想法并再次测量。保留一些更改,以便您在代码清晰度和大小或性能(或您正在优化的任何内容)之间取得良好的权衡。