Java:访问权限

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

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

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

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

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

二、外部类的访问权限

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

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

三、内部类的访问权限

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

相关推荐
Assby几秒前
如何尽可能精确计算线程池执行 shutdown() 后的耗时?
java·后端
csbysj20208 分钟前
Lua 面向对象编程
开发语言
焰火199924 分钟前
[Java]自定义重试工具类
java
SuperherRo1 小时前
JAVA攻防-Shiro专题&断点调试&有key利用链&URL&CC&CB&原生反序列化&加密逻辑
java·shiro·反序列化·有key·利用链·原生反序列化·加密逻辑
桦说编程2 小时前
简单方法实现子任务耗时统计
java·后端·监控
左直拳2 小时前
将c++程序部署到docker
开发语言·c++·docker
爱笑的眼睛112 小时前
超越可视化:降维算法组件的深度解析与工程实践
java·人工智能·python·ai
崇山峻岭之间2 小时前
Matlab学习记录31
开发语言·学习·matlab