Java修饰符

2019-08-10  本文已影响0人  小石头呢

一.访问控制修饰符

四种不同的访问权限:(可见性依次降低)

二.非访问修饰符

1. static-修饰 变量,方法

2. final-修饰 变量 方法 类

3. abstract-修饰 方法 类

4. synchronized-修饰 方法

synchronized 关键字声明的方法同一时间只能被一个线程访问。

5. transient-修饰 变量

序列化的对象包含被 transient 修饰的实例变量时,java 虚拟机(JVM)跳过该特定的变量。

6. volatile-修饰 变量

volatile 修饰的成员变量在每次被线程访问时,都强制从共享内存中重新读取该成员变量的值。而且,当成员变量发生变化时,会强制线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。

上一篇 下一篇

猜你喜欢

热点阅读