摘要: volatile相当于轻量级锁 1,与锁不同的是,volatile不具有排他性,也不会导致上下文切换. 2,与锁相同的是,JVM实现volatile的有序性和可见性的保证也是借助内存屏障. volatile变量写操作相当于释放锁,读操作相当于获得锁 JVM通过在volatile变量写之前插入释放屏障 阅读全文
posted @ 2020-07-13 12:27 alenblue\own 阅读(1853) 评论(0) 推荐(0) 编辑