@我怕鸟啄我 你说的是jvm内存模型,他说的是java内存模型,分主存和线程运行的工作缓存,加了volatile的,就需要和主存同步了,每次操作都必须去主存拉取最新的值。不过,volatile只能保证可见性,无法保证写操作的原子性。
为什么HashMap线程不安全作者: 一字马胡[https://www.jianshu.com/u/86c421886c32] 转载标志 【2017-11-03】 更新日志 日期更新内容备注2017-1...
@我怕鸟啄我 你说的是jvm内存模型,他说的是java内存模型,分主存和线程运行的工作缓存,加了volatile的,就需要和主存同步了,每次操作都必须去主存拉取最新的值。不过,volatile只能保证可见性,无法保证写操作的原子性。
为什么HashMap线程不安全作者: 一字马胡[https://www.jianshu.com/u/86c421886c32] 转载标志 【2017-11-03】 更新日志 日期更新内容备注2017-1...