java修饰符学习中的总结
Java 修饰符是用来定义类、方法、变量的访问权限和特性的关键字。
java修饰符中主要有public,privated,protected,默认等等。
下面是他们的一些区别:
| 修饰符 | 访问范围 | 适用对象 | 核心特点 |
| public | 全局(所有类,同包 / 不同包、子类 / 非子类)| 类、接口、方法、变量 | 公开访问,权限最大 |
| protected 同包所有类 + 不同包子类 | 方法、变量(不能修饰外部类) | 主要用于子类继承 |
| 默认(无关键字) | 仅同包所有类 | 类、方法、变量 | 不写修饰符就是默认权限 |
| private | 仅当前类内部 | 方法、变量(不能修饰外部类) | 封装核心,权限最小,最安全 |
简单点就是说:
private 自己用
默认 同包用
protected 子类 + 同包用
public 大家用
浙公网安备 33010602011771号