java 权限在Java中 。针对类、成员方法和属性提供了四种访问级别 。分别是private, default, protected, public 。
private【常见的权限框架分享 java权限框架有哪些】当前类访问级别:对于私有成员变量和方法 。只有在本类中创建该类的对象时 。这个对象才能访问自己的私有成员变量和类中的私有方法 。
default包访问级别:类的成员变量和方法前没有修饰符 。又叫包修饰符 。只有类本身成员和当前包下类的成员可以访问 。
protected子类访问级别:用protected修饰的成员变量和方法能被该类的成员以及其子类成员访问 。还可以被同一个包中其他类的成员访问 。
public公共访问级别:这是一个最宽松的访问控制级别 。如果一个类或者类的成员被public修饰 。那么这个类或者类的成员能被所有的类访问 。不管访问类与被访问类是否在同一包中 。
通过如下表将这四种访问级别更加直观的表示出来:
文章插图
文章插图
访问控制级别由小到大为:
文章插图
文章插图
编写代码时 。如果没有特殊的要求 。建议采用以下权限使用方式:
- 成员变量使用private, 隐藏细节
- 构造方法使用public 。方便创建对象
- 成员方法使用public 。方便调用方法
- 分享5个无本创业赚钱点子 无本创业赚钱点子大全
- 开店新手开面馆的经历 我开面馆的真实经历
- 接收短信验证码的网站 短信验证码接收网站
- 我的世界国服加MOD方 网易我的世界怎么加mod
- 中国最好的卫生巾品牌排行榜 目前国内最好的卫生巾十大排名
- 电脑的usb接口没反应 电脑的usb接口没反应怎么办
- 充电指示灯制作 充电指示灯的设计
- 清明节的风俗是什么
- 爬楼梯减肥的最佳时间
- 稀释的84可以用手接触吗