线程中须要特别注意的volatile

关于volatile   咱们知道,在Java中设置变量值的操做,除了long和double类型的变量外都是原子操做,也就是说,对于变量值的简单读写操做没有必要进行同步。这在JVM 1.2以前,Java的内存模型实现老是从主存读取变量,是不须要进行特别的注意的。而随着JVM的成熟和优化,如今在多线程环境下volatile关键字的使用变得很是重要。在当前的Java内存模型下,线程能够把变量保存在本地
相关文章
相关标签/搜索