Skip to content

包(Package)


基本介绍

包的本质:实际上就是创建不同的文件夹或者目录来保存类文件

包的三大作用

区分相同名字的类

控制访问范围

当类很多的时候可以更方便的管理类


使用方法

关键字:import(导入)

java
import 包名(或者包下面具体的一个类)

导入包下的所有类:使用 *

注意:需要使用哪个类就导入那个类所在的包,建议不要直接使用导入全部类

java
import java.util.*

使用细节

命名规则

只能使用数字,字母,下划线,小圆点(不能以数字开头,不能包含关键字或保留字

命名规范

(1)字母全部小写

(2)格式:com.公司名.项目名.业务模块名

(3)包的命名需要做到见名知意

举例

java
com.sina.crm.user

解释:这个包隶属新浪公司 crm 项目下的 user 模块开发


常见的包

java
java.lang.*  // lang包是基本包,默认引入(导入),不需要再引入(导入)
java.util.*  // util包,系统提供的工具包,工具类,使用 Scanner
java.net.*  // 网络包,网络开发
java.awt.*  // 做 Java 界面开发的包, GUI