- 博客(1)
- 收藏
- 关注
原创 volatile实现原理
volatile简介: 在Java的多线程中,允许线程访问共享变量,但是为了保证共享变量被准确,一致的更新,需要添加排它锁确保每次更新只有一个线程单独获取它。在某些情况下,Java提供了volatile,当一个变量被声明为volatile时,JVM会确保所有的线程看到的值是一致的。volatile的实现与计算机的底层设计密切相关,要了解volatile的实现原理,需要先了解CPU对共享数据的处理...
2018-10-10 10:12:38 854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人