主内存 (Main) 🏛️
工作内存 (Work) 💼
引擎 (Engine) ⚙️
JMM 系统就绪
01

锁定变量 (Lock)

作用于主内存。它把一个变量标识为一条线程独占的状态。锁定后,其他线程只能乖乖排队等候。

> 系统待机中...

🎨 卡通原理站

Lock 是并发的起点。当一个变量被锁定时,它会清空所有工作内存中该变量的副本。
原子性保障
可见性协议