Java9 - 模块系统

Java9 - 模块系统 首页 / Java入门教程 / Java9 - 模块系统

Java 9已引入一种称为模块的新型编程组件,模块是代码和数据的自描述集合,并具有标识它的名称。

创建模块步骤

请参考下面的创建模块的步骤。

链接:https://www.learnfk.comhttps://www.learnfk.com/java/java9-module-system.html

来源:LearnFk无涯教程网

第1步  -  创建一个文件夹C:\>JAVA\src。 现在创建一个文件夹com.learnfk.greetings,该文件夹与无涯教程正在创建的模块的名称相同。

第2步  -  使用以下代码在C:\>JAVA\src\com.learnfk.greetings文件夹中创建module-info.java。

module com.learnfk.greetings { }

module-info.java是用于创建模块的文件,在这一步中,创建了一个名为com.learnfk.greetings的模块。

第3步  -  在模块中添加源代码。 在中创建Java9Tester.java

package com.learnfk.greetings;

public class Java9Tester {
   public static void main(String[] args) {
      System.out.println("Hello World!");
   }
}

按照惯示例,模块的源代码位于相同的目录中,这是模块的名称。

第4步  -  创建文件夹C:\>JAVA\mods.,现在创建一个文件夹com.learnfk.greetings,该文件夹与创建的模块的名称相同,现在将模块编译到mods目录。

C:\>JAVA>javac -d mods/com.learnfk.greetings 
   src/com.learnfk.greetings/module-info.java 
   src/com.learnfk.greetings/com/learnfk/greetings/Java9Tester.java

第5步  -  让无涯教程运行该模块以查看输出。运行以下命令。

C:/>JAVA>java --module-path mods -m com.learnfk.greetings/com.learnfk.greetings.Java9Tester

在这里,模块路径以mods的形式提供模块位置,-m表示主模块。

它将在控制台上输出以下输出。

Hello World!

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Service Mesh实践指南 -〔周晶〕

编译原理之美 -〔宫文学〕

后端存储实战课 -〔李玥〕

反爬虫兵法演绎20讲 -〔DS Hunter〕

人人都用得上的数字化思维课 -〔付晓岩〕

手把手教你落地DDD -〔钟敬〕

运维监控系统实战笔记 -〔秦晓辉〕

AI绘画核心技术与实战 -〔南柯〕

云时代的JVM原理与实战 -〔康杨〕

好记忆不如烂笔头。留下您的足迹吧 :)