模块化
模块化是java 9最大的一个特性,它使得代码组织上更安全,因为它可以指定哪些部分可以暴露,哪些部分隐藏。
本质上讲,模块的概念,其实就是package外再裹一层,也就是说,用模块来管理各个package,通过声明某个package暴露,不声明默认就是隐藏。
本文将通过Java10 IDEA的方式 初体验模块化。
1.建立项目All 在项目的基础上 新建模块One two。【新建的All项目 删除src dir ,新建模块即可
模块化是java 9最大的一个特性,它使得代码组织上更安全,因为它可以指定哪些部分可以暴露,哪些部分隐藏。
本质上讲,模块的概念,其实就是package外再裹一层,也就是说,用模块来管理各个package,通过声明某个package暴露,不声明默认就是隐藏。
本文将通过Java10 IDEA的方式 初体验模块化。
1.建立项目All 在项目的基础上 新建模块One two。【新建的All项目 删除src dir ,新建模块即可