老师,long和double 拆分成32位,32位写入,如果利用volatile,是利用它的可见性嘛?
来源:13-8 原子性2

漓夕
2021-08-11
long和double说是用volatile ,是因为拆分成32位和32位,前一步一定会被后一步可见的原因嘛?这样理解有没有问题呢?还有这个能通过源码来验证嘛?
写回答
1回答
-
悟空
2021-08-11
用volatile,是JVM对其进行了特殊处理。源码层面暂时没有相关资料。
022021-08-12
相似问题