包(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