Java平台模块系统(JPMS)是如何实现模块化管理的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1502个文字,预计阅读时间需要7分钟。
JPMS代表Java平台模块系统。这是Java 9中的新功能。我们的Java应用程序和Java包可以利用Java模块系统打包成Java模块。Java模块允许我们指定哪些包和类属于特定模块,以及Java模块应该如何相互交互。
JPMS 代表 Java 平台模块系统。这是Java 9中的新功能。我们的java应用程序和Java包可以借助Java模块系统打包成Java模块。 Java 模块允许我们指定模块的哪些包和其他 Java 模块应该能够看到。 Java 模块还列出了它运行所需的 Java 模块。
Java 平台系统也称为 Java Jigsaw 或 Project Jigsaw。 Jigsaw 的名字是在其开发时使用的。开发这个的主要目的是让JRE更加模块化。 JPMS 解决了几个主要问题,即 Classpath/JAR Hell、大规模单体 JDK、版本冲突、安全问题。
现在,让我们更深入地研究 Java 平台模块化系统,以了解更多关于它们的信息。
重要的是要记住,JPMS 是一个 SE(标准版)功能,并且会影响 Java 的各个级别。尽管如此,该补丁的目的是使大多数程序在从 Java 8 切换到 Java 9 时无需修改即可运行。
本文共计1502个文字,预计阅读时间需要7分钟。
JPMS代表Java平台模块系统。这是Java 9中的新功能。我们的Java应用程序和Java包可以利用Java模块系统打包成Java模块。Java模块允许我们指定哪些包和类属于特定模块,以及Java模块应该如何相互交互。
JPMS 代表 Java 平台模块系统。这是Java 9中的新功能。我们的java应用程序和Java包可以借助Java模块系统打包成Java模块。 Java 模块允许我们指定模块的哪些包和其他 Java 模块应该能够看到。 Java 模块还列出了它运行所需的 Java 模块。
Java 平台系统也称为 Java Jigsaw 或 Project Jigsaw。 Jigsaw 的名字是在其开发时使用的。开发这个的主要目的是让JRE更加模块化。 JPMS 解决了几个主要问题,即 Classpath/JAR Hell、大规模单体 JDK、版本冲突、安全问题。
现在,让我们更深入地研究 Java 平台模块化系统,以了解更多关于它们的信息。
重要的是要记住,JPMS 是一个 SE(标准版)功能,并且会影响 Java 的各个级别。尽管如此,该补丁的目的是使大多数程序在从 Java 8 切换到 Java 9 时无需修改即可运行。

