Java volatile 易变修饰符

每次访问强制读主存、每次修改强制写回——线程看到的永远是同一个值。

Java volatile 易变修饰符速查图
图 12:Java volatile 易变修饰符(1080×1440 速查卡片)

核心规则

示例:停止标志位

常用修饰符组合

1. 总览 2. 访问权限表 3. default 4. private 5. public 6. protected 7. static 8. final 9. abstract 10. synchronized 11. transient