包名:
1.例如
com.baidu.util
特点:
-域名倒置
-详细的功能划分
目的:
针对资源作详细的划分
访问修饰符问题 本类 同包 子类 其他(不同包+非子类)
public(公共) ✔ ✔ ✔ ✔
protacted(受保护) ✔ ✔ ✔ ×
默认 ✔ ✔ × ×
private(私有) ✔ × × ×
*public:修饰类方法变量,对应的访问权限是:全部包的任何类
*protected:用protected修饰的类、方法、变量,包内的任何类以及包外继承了该类的子类才能进行访问,重点是:包外继承了该类的子类才可以进行访问,意思市protected修饰的类中的方法和成员变量**,只能被子类访问,**不论这个子类和父类是否在同一个包中
*默认:没有任何修饰符,只有包内的任何类可以进行访问
*private:用private修饰的类、方法、变量、只有本类中可以访问,包内包外的任何类都不能进行访问的