Java 权限修饰符
权限修饰符
可修饰列表
修饰符 类 成员变量 成员方法 构造方法 private Y Y Y 默认 Y Y Y Y protected Y Y Y public Y Y Y Y abstract Y Y static Y Y final Y Y Y 注意:常见规则如下
类用 public 修饰,并且,在一个Java文件中,只写一个类
成员变量用 private 修饰
方法用 public 修饰(如果是抽象方法或者接口 public abstract …)
构造方法都用 public 修饰 (如果类是工具类或单例类,构造用 private 修饰)
访问权限
访问权限
修饰符 本类 同包(无关类或子类) 不同包(子类) 不同包(无关类) private Y 默认 Y Y protected Y Y Y public Y Y Y Y