×
Java 教程Java 简介Java 开发环境配置Java 基础语法Java 对象和类Java 基本数据类型Java 变量类型Java 修饰符Java 运算符Java 循环结构Java 分支结构Java Number类Java Character类Java String类Java StringBufferJava 数组Java 日期时间Java 正则表达式Java 方法Java Stream File IOJava 异常处理

Java 面向对象

Java 继承Java Override/OverloadJava 多态Java 抽象类Java 封装Java 接口Java 包(package)

Java 高级教程

Java 数据结构Java 集合框架Java 泛型Java 序列化Java 网络编程Java 发送邮件Java 多线程编程Java Applet基础Java 文档注释Java 实例Java 8 新特性Java MySQL 连接Java 9 新特性

Java 9 模块系统


Java 9 新特性Java 9 新特性


创建模块

接下来我们创建一个 com.bootwiki.greetings 的模块。

第一步

创建文件夹 C:\>JAVA\src,然后在该目录下再创建与模块名相同的文件夹 com.bootwiki.greetings。

第二步

在 C:\>JAVA\src\com.bootwiki.greetings 目录下创建 module-info.java 文件,代码如下:

module com.bootwiki.greetings { }

module-info.java 用于创建模块。这一步我们创建了 com.bootwiki.greetings 模块。

第三步

在模块中添加源代码文件,在目录 C:\>JAVA\src\com.bootwiki.greetings\com\runoob\greetings 中创建文件 Java9Tester.java,代码如下:

package com.bootwiki.greetings;

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

第四步

创建文件夹 C:\>JAVA\mods,然后在该目录下创建 com.bootwiki.greetings 文件夹,编译模块到这个目录下:

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

第五步

执行模块,查看输出结果:

C:/>JAVA> java --module-path mods -m com.bootwiki.greetings/com.bootwiki.greetings.Java9Tester
Hello World!

module-path 指定了模块所在的路径。

-m 指定主要模块。


Java 9 新特性Java 9 新特性


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)