根据官方的计划,JDK 9将会在2017年9月发布。 JDK 9中一个很重要的特性就是Module System(模块系统)。我们的程序和运行库,可以被Module System作为Module进行打包,测试和部署。一个Module本质上是一系列Java包的集合,从设计上来是用于重复利用的。 Module System最主要的目标是提高封装的安全性以及可靠稳定的依赖库。在JDK 9之前,我们没法调整public的访问限制或者暴露的API,而Module System可以隐藏内部使用的API,然后导出需要分享给其他M…