修饰符 | 可修饰对象 | 含义 |
---|---|---|
public | 类 接口 成员变量、成员方法 | 可以跨包访问 |
private | 成员变量、成员方法 | 类内可访问 |
protected | 成员变量、成员方法 | 包内可访问,在子类中可跨包访问继承父类 |
friendly | 类 接口 成员变量、成员方法 | 同一包中访问 |
static | 类 接口 成员变量、成员方法 | 静态内部类不能有对外调用,成员独立于该类的任何实例对象 类变量是全局变量 类方法是全局方法,其中不能使用this和super,不能创建内部类实例 |
synchronized | 成员方法 | 用于保持线程同步 |
final | 类 接口 成员变量、成员方法 | 不能被继承 不能改变变量值 不能被覆盖的方法 |
abstract | 类 接口 成员变量、成员方法 | 类中含有没有实现的方法,该类不能被实例化 接口默认缺省修饰符 没有实现的方法 |