1.包的作用:
①区分相同名字的类
②当类很多时,可以很好的管理类
③控制访问范围
本质是不同的文件夹
2.基本语法:
package 包名; //package是关键字,表示打包
3.常用的包:
java.lang.* //lang包是基本包,默认引入
Java.util.* //util包,系统提供的工具包,工具类
Java.net.* //网络包,网络开发
java.awt.* //做java的界面开发
4.引入包:
Import 包名;
****引入包的目的是使用包下的
Java.util.*; //引入util的所有类 ,但一般引入具体类
5.使用细节:
①package的作用是声明当前类所在的包,需要放在类的最上面,一个类中最多一句package
②import指令,位于package下,在类定义前,可以多句且无顺序要求。
6.访问修饰符:
1).java提供四种访问修饰符,用于控制方法和属性的访问权限
①公开级别:public ,对外公开
②受保护级别:protected,对子类和同一个包中的类公开
③默认级别:没有修饰符号,向同一个包中的所有类公开
④私有级别:private,只有本类可以访问,不对外公开。
2).细节:
①修饰符可以用来修饰类中的属性,成员方法以及类
②只有默认和public可以修饰类。