Jigsaw 项目
该项目的主要目标是:
- 方便开发人员构建,维护lib库以及大型应用
- 提高Java SE的安全性和可维护性,特别是JDK
- 提供应用性能
- 缩小Java SE平台和JDK,以用于小型计算设备和密集的云部署
为了实现这些目标,官方为Java SE 9平台设计并实现了一个标准模块系统,并将该系统应用于平台本身,JDK 9.该模块系统功能强大,足以模块化JDK和其他大型遗留代码,并仍然保持对所有开发人员的亲和力。
既然我们已经实现了这些目标,那么这个项目将继续进行额外的工作,以改进模块系统和模块化平台,并受到实际使用反馈的推动。