February 17, 2017
Java学习总结: Java语言中的修饰符
一、访问控制修饰符
Java语言有四种级别的访问控制修饰符,如下:
l 公开级别:用public修饰,对外公开。
l 受保护级别:用protected修饰,向子类及同一个包中的类公开。
l 默认级别:没有访问控制修饰符,向同一个包中的类公开。
l 私有级别:用private修饰,只有类本身可以访问,不对外公开。
下表总结了这4种访问级别的可访问范围。
访问级别
访问控制修饰符
同类
同包
子类
不同的包
公开
public
√
√
√
√
受保护
protected
√
√
√
—
默认
没有访问控制修饰符
√
√
—
—
私有
private
√
—
—
—
注意:成员变量、成员方法和构造方法可处于4个访问级别中的一个。顶层类只可以处于公开或默认访问级别,不能用priva… Read More