Java访问控制权限有哪些?

在Java中,针对类、成员方法和属性提供了4种访问级别,分别是private、default、protected和public。接下来通过一个图将这4种控制级别由小到大依次列出,如下图所示。

Java访问控制权限有哪些?

访问控制级别由小到大

上图中展示了Java中的4种访问控制级别,具体介绍如下。

①private(当前类访问级别):如果类的成员被private访问控制符来修饰,则这个成员只能被该类的其他成员访问,其他类无法直接访问。类的良好封装就是通过private关键字来实现的。

②default(包访问级别):如果一个类或者类的成员不使用任何访问控制符修饰,则称它为默认访问控制级别,这个类或者类的成员只能被本包中的其他类访问。

③protected(子类访问级别):如果一个类的成员被protected访问控制符修饰,那么这个成员既能被同一包下的其他类访问,也能被不同包下该类的子类访问。

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

接下来通过一个表将这4种访问级别更加直观地表示出来,如下表所示。

访问控制级别

Java访问控制权限有哪些?

注意:如果一个Java源文件中定义的所有类都没有使用public修饰,那么这个Java原文件的文件名可以是一切合法的文件名;如果一个源文件中定义了一个public修饰的类,那么这个源文件的文件名必须与public修饰的类的类名相同。

免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:Java访问控制权限有哪些? https://www.dachanpin.com/a/cyfx/11158.html

(0)
上一篇 2023-05-12 02:58:36
下一篇 2023-05-12 03:00:21

相关推荐

  • 第五届“创青春”中国青年 创新创业大赛在苏州启动

    本报讯 12日,“盐商杯”第五届“创青春”中国青年创新创业大赛启动仪式暨青创板区域中心揭牌仪式在苏州高新区举行。共青团中央书记处书记汪鸿雁,省委常委、组织部部长郭文奇,副省长陈星莺出席。 郭文奇在致辞中指出,本届“创青春”大赛在苏州启动,既为广大青年展示青春风采搭建重要舞台,也为我省深化青年创新创业提供良好契机。近年来,我们坚持把发展作为第一要务、创新作为第…

    创业分享 2023-05-18
    63
  • 众孝中老年生活馆加盟怎么样?诸多优势助你创业无忧

    【免责声明】本文为企业宣传商业资讯,仅供用户参考,如用户将之作为消费行为参考,凤凰网敬告用户需审慎决定。 3、家庭生态养生系统: 84 1、能健康采集装备: 血压、血糖、心率等智能监测,数据云上传、云记录便于会员病情监测与服务,顾客资料一手掌握,店铺积客简单快速,产品推荐有效。 2、互联网+老年用品: 养生水源+洁净空气、净化食品+能量光疗,众孝打造小型养生…

    创业分享 2023-05-30
    98
  • 女性创业者的不同视角,社会创业与语言的关联,以及Jammu-Kashmi

    创业是一种充满挑战和机遇的活动,它不仅能够带来个人和社会的价值,也能够反映出不同的文化和背景。在本期的创业资讯中,我们将为你介绍三个与创业相关的最新话题: 女性创业者是否有不同的优先事项? 社会创业与语言有什么关系? Jammu-Kashmir-Ladakh地区如何通过创业和商业促进经济复苏? 女性创业者是否有不同的优先事项? 在国际妇女节之际,一项针对英国…

    创业分享 2023-05-10
    93
  • 记住这五点 SaaS公司创业并不难!

      原因之五:产品出了问题   要想找到并聚焦商业模式中最重要地方,最简单的方法就是回答下面这两个问题:   商业模式的本质   大多数情况下,一家创业公司发布的首款产品都不能很好地满足市场需求。即使在最好的情况下,也需要将产品经过几次迭代改进后才能实现产品/市场需求的相匹配。而最糟糕的情况则是在产品大方向上出了问题,这时就需要彻底推倒重来。   此外,我还…

    创业分享 2023-05-24
    111
  • 首届海外留学人员创新创业大赛科创类总决赛举办

    据介绍,欧美同学会于2017年3月至12月举办首届海外留学人员创新创业大赛,分别在宁波、旧金山、伦敦、巴黎、悉尼等城市举办了分站赛。12月22日,前海管理局相关领导与欧美同学会还举行了“促进粤港澳留学人员创新创业交流与合作”座谈会。 前海正在加快打造创业、创新和创投“铁三角”,实现科技创新与制度创新的“双轮驱动”,为年轻人才科技创新发展提供更宽更广的平台。 …

    创业分享 2023-05-20
    63

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

工作时间:周一至周五,9:30-16:30,节假日休息