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 包.类;

静态导入允许导入静态变量、静态常量、静态方法。

//导入System类中的所有静态成员
import static java.lang.System.*;
//导入特定的静态成员
import static java.lang.System.out;

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

(10)
上一篇 2021年1月1日 16:38
下一篇 2021年1月2日 02:18

相关推荐

  • 2.5Java引用类型之字符串(String)

    1.字符(char) 字符 由用单引号引起来的1个字符或1个转义序列组成。 2.字符串(String) 2.1字符串声明 字符串 由用双引号引起来的零个或多个字符组成。 2.2连接字符串 Java语言允许使用 + 号连接两个字符串。 2.3格式化字符串(Format String) 每个产生格式化输出的方法都需要一个格…

    Java语言教程 2021年1月5日
    01.0K0
  • 1.10Java语言的异常(Exception)语句

    1.throw语句 2.try-catch语句 3.try-finally语句 4.try-catch-finally语句 5.try-with-resources语句

    Java语言教程 2020年11月10日
    07160
  • 2.2Java引用类型之类(Class)

    1.类声明 2.继承 一个类仅支持继承自一个父类,不支持继承自多个父类。 3.构造器 构造器名称需与类名相同。 构造器没有返回类型。 如果一个类没有构造器,就会为你提供一个无参数构造器,这个构造器将所有的实例字段设置为默认值。 4.创建对象 5.访问成员 6.抽象类与抽象方法 定义抽象方法只需在普通方法上增加abstr…

    Java语言教程 2021年1月2日
    01.3K0

发表回复

登录后才能评论