Java:访问权限

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

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

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

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

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

二、外部类的访问权限

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

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

三、内部类的访问权限

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

相关推荐
学逆向的几秒前
C 内存属性
c语言·开发语言·算法·网络安全
Carol063016 分钟前
上肢及肩肘关节
java·服务器·数据库
yliucherish23 分钟前
Log4Shell 复现实录:我读 OpenJDK 源码,发现两道防线的默认值竟然相反
java
维拉德31 分钟前
Java新人第一次接打标需求:从抓包找接口到客户端展示
java
luobobo89640 分钟前
支付回调验签连续失败三天,最后发现是网关的时间戳单位问题
java
BBmmo40 分钟前
Java InputStream.read() 为什么返回 int?
java
Nuanyt1 小时前
LeetCode Hot100 刷题笔记 · 普通数组专题
java·笔记·算法·leetcode
HAPPY酷2 小时前
C++ 自定义内存池优化点云处理:从裸指针到 RAII 自动回收
开发语言·c++
梦帮科技2 小时前
量子纠缠网络与量子隐形传态攻防:量子中继器信道串扰、纠缠态保真度降解与量子路由劫持
开发语言·网络·人工智能·算法·自动化·php