当前位置:首页 > 谈天说地

java权限框架(java数据权限实现方案)

34资源网2022-01-13892
Java 权限

在Java中,针对类、成员方法和属性提供了四种访问级别,分别是private, default, protected, public。

private

当前类访问级别:对于私有成员变量和方法,只有在本类中创建该类的对象时,这个对象才能访问自己的私有成员变量和类中的私有方法。

default

包访问级别:类的成员变量和方法前没有修饰符,又叫包修饰符,只有类本身成员和当前包下类的成员可以访问。

protected

子类访问级别:用protected修饰的成员变量和方法能被该类的成员以及其子类成员访问,还可以被同一个包中其他类的成员访问。

public

公共访问级别:这是一个最宽松的访问控制级别。如果一个类或者类的成员被public修饰,那么这个类或者类的成员能被所有的类访问,不管访问类与被访问类是否在同一包中。

通过如下表将这四种访问级别更加直观的表示出来:

访问控制级别由小到大为:

编写代码时,如果没有特殊的要求,建议采用以下权限使用方式:

  • 成员变量使用private, 隐藏细节
  • 构造方法使用public,方便创建对象
  • 成员方法使用public,方便调用方法

版权声明:34楼发布

本文链接:https://www.34l.com/post/5396.html

分享给朋友:

相关文章

华为、苹果,为何“盯”上二手机?

华为、苹果,为何“盯”上二手机?

图源:摄图网 编者按:本文来自微信公众号松果财经(ID:songguocaijing1),创业邦经授权转载 继苹果后,华为近日也正式官宣开启二手手机业务,并表示此举是为了提升电子产品的循环再利用。华为官方承诺所售二手手机均为正品且经过严格把…

区块链开发技术有前景吗(区块链技术开发费用)

由于人们对大数据、区块链、人工智能行业的认识越来越深入,企业可以通过大数据、区块链、人工智能等思维和技术寻求变革。传统行业依靠原有产业优势“后来居上”,低调布局区块链技术,传统产业企业和科技企业同时进入产业区块链赛道。在区块链发展报告中,我…

拉夏贝尔启示录:扩张只会“一地鸡毛”

拉夏贝尔启示录:扩张只会“一地鸡毛”

图源:摄图网 编者按:本文来自微信公众号蓝莓财经(ID:ITparty),作者:蓝莓君,创业邦经授权转载 11月22日晚间,拉夏贝尔发布关于被债权人申请破产清算的提示性公告。24日“拉夏贝尔被申请破产清算”登上热搜第一。 拉夏贝尔的跌落,从…

网易云:生而破发,我很抱歉

网易云:生而破发,我很抱歉

图源:摄图网 编者按:本文来自微信公众号财经新知(ID:caijingxinzhi),创业邦经授权转载 云村村长磊磊昨天好忙哦,搞了一个元宇宙的敲钟仪式,但还是阻挡不了破发的命运。 村长昨天敲钟分享的四首歌还记得吗:四次敲锣,四种心境。如…

电脑屏幕变大了怎么还原(电脑屏幕变大的还原方法)

电脑屏幕变大了怎么还原(电脑屏幕变大的还原方法)

电脑桌面的图标莫名其妙变大了,桌面一下子就变的非常不习惯且难看。 这时该怎么解决电脑桌面图标莫名其妙变大的问题呢? 今天就让我们来给大家分享快速恢复桌面图标大小的方法吧。 首先,打开金山毒霸软件;若还未安装可前往官网下载安装。 进入首页的…

ipad怎么录音转文字(分享3个录音转文字的方法)

ipad怎么录音转文字(分享3个录音转文字的方法)

在我们日常工作和日常学习中,我们在一些需要将话语内容给记录下来的场合,通常会选择录音,这样之后我们可以进行反复听写并整理成文稿。但随着科技的不断发展,我们现在不仅可以直接录音,还可以直接把音频文件转换成文字,这样就不需要我们自己对音频文件进…