Java:访问权限

一、方法与变量的访问权限

对于变量与方法,共有:private, friendly, protected, public四种访问权限

其中public与private访问权限分别最高和最低,差异较大,不再赘述;

对于friendly权限 ,是 java 方法的默认权限,也是除了 private 的最低权限,只允许在同一个包内访问

对于protected权限,允许在同一个包以及子类中访问

二、外部类的访问权限

对于外部类,有: friendly, public两种访问权限

分别代表可以在包内访问和公共访问

三、内部类的访问权限

内部类同样有四种访问权限,只有 private 权限有略微不同,只允许在外部类中访问

相关推荐
啃火龙果的兔子2 小时前
java语言基础
java·开发语言·python
我命由我123452 小时前
Python 开发问题:No Python interpreter configured for the project
开发语言·后端·python·学习·pycharm·学习方法·python3.11
禾高网络2 小时前
互联网医院定制|互联网医院|禾高互联网医院搭建
java·大数据·人工智能·小程序
掘根2 小时前
【消息队列项目】消费者管理模块实现
java·开发语言
lzhdim2 小时前
C#应用程序取得当前目录和退出
开发语言·数据库·microsoft·c#
努力的小郑2 小时前
MyBatis 两个隐蔽深坑实录:Arrays.asList() 与数字 0 的“离奇失踪”
java·面试·mybatis
故渊ZY2 小时前
SpringMVC核心原理与实战全解析
java·spring
秋邱2 小时前
Java基础语法核心:程序结构、注释规范、变量常量与数据类型
java·开发语言·spring cloud·tomcat·hibernate
故渊ZY2 小时前
SpringBoot与Redis实战:企业级缓存进阶指南
java·spring boot