volatile 为什么不能保证线程安全

参考 https://blog.csdn.net/chenaima1314/article/details/78723265 cpu与内存的工作架构。cpu的各个核心有自己的寄存器(存储核心计算的临时结果)与缓存(缓冲内存与cpu核心处理速度的差异),各个核心共享同一块主内存。 JVM的线程模型,这里的工作内存就是指寄存器与缓存,主内存就是主存。也就是了解JVM的线程模型与 CPU-内存架构的映射
相关文章
相关标签/搜索