3.volatile
Java · 1 篇笔记
- 6.3 3.volatilehistorical
1. 是什么 Java 的轻量级锁,主要保证了有序性、可见性和一定的原子性 - 轻量级 相比于 synchronized,volatile 不会引起上下文切换(不会造成线程阻塞) - 原子性 对任意单个 volatile 变量的读/写具有原子性,但类似于 volatile++这种复合操作不具有原子性
Java · 1 篇笔记
1. 是什么 Java 的轻量级锁,主要保证了有序性、可见性和一定的原子性 - 轻量级 相比于 synchronized,volatile 不会引起上下文切换(不会造成线程阻塞) - 原子性 对任意单个 volatile 变量的读/写具有原子性,但类似于 volatile++这种复合操作不具有原子性
只根据本站文章与笔记回答,可连续追问。