包:
区分相同名字的类,当类很多时,可以很好的管理类,控制访问范围。
格式:package 包名;
包的本质就是创建不同的文件夹来保护类文件。
常用的包:
java.lang.*默认引入,不需要引入
java.util.*系统提供的工具包
java.net.*网络开发
java.awt.*java界面开发
package 的作用是声明当前的类所在的包,需要放在class的最上面,一个类中最多有一个包。
import指令的位置在package的下面。类定义的前面,可有有多个但没有先后顺序。
访问修饰符:
公开级别:public
受保护级别:protected 对同一个类和子类公开。
默认级别:无修饰符 向同一个包的类公开。
私有级别:private 只有类本身可以访问。
注意:
只有默认和public可以修饰类。