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

模块(Module)

模块是包的集合。

//基目录v2ch09.hellomod结构
v2ch09.hellomod/
  module-info.java
  com/
    huoxiaoqiang/
      hello/
        HelloWorld.java
//模块声明文件module-info.java和导出包
module v2ch09.hellomod {
    exports com.huoxiaoqiang.hello;
}
//模块内包里面的类
package com.huoxiaoqiang.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/javalang/2479.html

(9)
上一篇 2020年12月1日 00:34
下一篇 2020年12月2日 01:05

相关推荐

  • 2.2Java的类(Class)、构造器(Constructor)、继承(Inheritance)、对象(Object)

    1.类声明 2.类的构造器 构造器名称需与类名相同。 3.类的继承 Java 中子类继承父类的语法格式如下: ClassName 表示子类(派生类)的名称;SuperClassName 表示父类(基类)的名称。 4.创建对象 5.this关键字 this指向对象本身。

    Java语言教程 2020年12月2日
    08320
  • 1.7Java语言的方法(Method)

    1.方法声明 方法返回值通过return语句实现,如果没有返回值,方法返回类型设置为void,可以省略return。 方法可以包含0个或任意个参数。方法参数用于接收传递给方法的变量值。调用方法时,必须严格按照参数的定义一一传递。 2.方法分类 名称 修饰 访问 生命周期 类方法(class method) 用 stat…

    Java语言教程 2020年11月7日
    03550
  • 3.3Java语言的反射(Reflection)

    1.获取字节码文件对象 Object 根类中定义了一个 getClass() 方法,该方法返回一个类型为 Class 的对象。 2.获取信息 利用 Class 类的对象 labelCls 可以访问 labelCls 对象的描述信息、JLabel 类的信息以及基类 Object 的信息。 类型 访问方法 返回值类型 说明…

    Java语言教程 2021年1月3日
    09370

发表评论

登录后才能评论