访问修饰符作用范围
public:完全开放
private:只能本类访问
protected:同包及子类访问
default:(无修饰符时)同包访问
限定符描述
abstract指定为抽象类
final指定为最终类,不可被继承
Java用于成员变量的修饰符
限定词含义: 限定符描述
static: 类属性,可通过类名直接调用
final: 该成员不能被重写,即定义常量
transient: 不序列化
volatile: 可被多个线程访问 (同步变量)
Java用于成员方法的修饰符
限定词含义: 限定符描述
static: 类(静态)方法,可通过类名直接调用
final: 方法不能被重写
native: 集成其它语言的代码 本地方法
abstract: 抽象方法,没有方法体
synchronized: 控制多个并发线程的访问 (同步方法)