不写任何作用域(即访问权限)表示friendly
public 公共,权限最大,作用域最大,在类内部、同一package、子孙类、其他package都可以访问
protected保护,在类内部、同一package、子孙类都可以访问,但其他package不能访问
friendly友好,在类内部、同一package可以访问,子孙类、其他package都不能访问
private私有,权限最小,作用域最小,在类内部可以访问,再同一package、子孙类、其他package都不可以访问
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java作用域public,private,protected,以及不写时的区别相关的知识,希望对你有一定的参考价值。
参考技术A public不写任何作用域(即访问权限)表示friendly
public 公共,权限最大,作用域最大,在类内部、同一package、子孙类、其他package都可以访问
protected保护,在类内部、同一package、子孙类都可以访问,但其他package不能访问
friendly友好,在类内部、同一package可以访问,子孙类、其他package都不能访问
private私有,权限最小,作用域最小,在类内部可以访问,再同一package、子孙类、其他package都不可以访问
以上是关于java作用域public,private,protected,以及不写时的区别的主要内容,如果未能解决你的问题,请参考以下文章
java基础面试题:请说出作用域public,private,protected,以及不写时的区别
java作用域public,private,protected,以及不写时的区别