包的三大作用
1.区分相同名字的类
2.当类很多时,可以很好的管理类
3.控制访问范围
包的基本语法
1.package 包名,package表示打包(需要放在类的最上面,一个类最多只有一个package)
2.加上com.包名,代表com是一级目录,.之后是二级目录,如果还有点则以此类推
包的本质
包的本质就是创建不同的文件夹/目录来保存类文件
包的命名规则
1.只能包含数字、字母、下划线、小圆点. ,但不能用数字开头,不能是关键字或保留字
命名规则
一般是小写字母+小圆点
com.公司名.项目名.业务模块名
比如
com.hspedu.oa.model
com.hspedu.oa.controller
常用的包
一个包下,包含很多的类,java中常用的包有
Java.lang // lang包是基本包,默认引入,不需要再引入
Java.util //util包,系统提供的工具包,工具类,使用Scanner
Java.net //网络包,网络开发
Java.awt //是做Java的界面开发,GUI
如何引入包
语法:import 包;
比如import java.util.Scanner;表示只引入java.util包下的Scanner
import java.util //表示将java.util.* 包所有都引入(不建议使用)