volatile 与内存可见性 | JavaSE

本章覆盖:volatile 的可见性语义;volatile 的有序性约束;volatile 不保证复合操作原子性;状态标志场景;double-check 思想中的可见性背景;volatile 与 synchronized 的区别;何时不能只用 volatile。

本章知识点

  • volatile 的可见性语义
  • volatile 的有序性约束
  • volatile 不保证复合操作原子性
  • 状态标志场景
  • double-check 思想中的可见性背景
  • volatile 与 synchronized 的区别
  • 何时不能只用 volatile