Java基础——包 (package)、包的编译、导包

1、包的概述

  • 其实就是文件夹
  • 作用就是对类进行分类管理

2、定义包

  • 格式: package 包名;
  • 多级包用 . 分开

例如:新建一个 QiuHe 类,存放在 PackageTest 包下的 cn 包里面:
Java基础——包 (package)、包的编译、导包

3、注意事项

  • package 语句必须是程序的第一条可执行的代码
  • package 语句在一个 Java 文件中只能有一个
  • 如果没有 package ,默认表示无名包

4、包的编译
例如:
Java基础——包 (package)、包的编译、导包

错误的编译方式:
Java基础——包 (package)、包的编译、导包
正确的编译方式:
Java基础——包 (package)、包的编译、导包

Java基础——包 (package)、包的编译、导包
在QiuHe.java 的同级目录下会出现 QiuHe.class 文件

5、导包

  • 提供了不同包下的类之间的访问的功能
  • 格式:import 包名;

例如:
Java基础——包 (package)、包的编译、导包
Java基础——包 (package)、包的编译、导包