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