3.1Java语言的模块(Module)和包(Package)

模块(Module)

模块是包的集合。

//基目录v2ch09.hellomod结构
v2ch09.hellomod/
  module-info.java
  com/
    horstmann/
      hello/
        HelloWorld.java
//模块声明文件module-info.java和导出包
module v2ch09.hellomod {
    exports com.horsemann.hello;
}
//模块内包里面的类
package com.horsemann.hello;

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

包(Package)

包是类的集合。

package 包名;

导入包使用import 语句,位于 package 语句之后,类定义之前。

//导入包内的所有类
import 包.*;
//导入包内的特定类
import 包.类;

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javabasic/2479.html

发表评论

登录后才能评论