protected的深刻理解

Posted Rhythm黎

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了protected的深刻理解相关的知识,希望对你有一定的参考价值。

java中protected
1.适用同包或者异包的子类
2. protected 访问控制符能被用于方法和成员变量。
3. 声明为protected的方法和成员变量能被同一个包里的所有类所访问,就像默认修饰符package一样。

4.能被该类的子类访问,子类可以和父类不在一个包中

   当想让一个类中的某个方法或成员变量在包中都可见,而且其子类也能访问(子类有可能和父类不在同一个包中)但又不想让所有类都可以访问该类时,就可以用protected修饰符。

 


    补充可访问性:
    public > protected > package >private

 

以上是关于protected的深刻理解的主要内容,如果未能解决你的问题,请参考以下文章

安全隐患,你对X-XSS-Protection头部字段理解可能有误

Java 访问权限修饰符以及protected修饰符的理解

轻松理解 X-XSS-Protection

关于Overwrite protection period和Append period问题

Linux 之 PATH路径简单理解

深入理解Java:注解(Annotation)自定义注解入门