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

对于变量与方法,共有:private, friendly, protected, public四种访问权限
在这里插入图片描述

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

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

二、外部类的访问权限

对于外部类,有: friendly, public两种访问权限
分别代表可以在包内访问和公共访问
在这里插入图片描述

三、内部类的访问权限

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

在这里插入图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐