前言
在JDK9发布之后,引入了一个系统模块化概念,JDK 9模块化系统可以为每个模块分别定义类路径和依赖项,从而使每个模块更加清晰和独立
模块化使用
新建一个maven工程,然后引入一个文件module-info.java
可以用新的关键词module来声明一个模块
arduino
module hello1 {
}
如下图所示
后续引入了一个新包,要使用,得再module-info.java引入
才能使用,不然会报错
总结
Java模块化系统,即 Java Platform Module System,是JDK 9中的一项革命性改进,旨在优化大型项目的开发效率和维护成本,后续再很多项目中被使用