volatile变量及内存屏障

1.volatile变量的特殊规则 1.1 volatile是什么   volatile英文单词意思的易变的,不稳定的。在Java中做为类型修饰符用来修饰变量,因此volatile变量的表面含义是易变的变量,进一步想体现的是共享变量的意思。在代码层面使用关键字volatile修饰变量,延伸到JVM层面是告诉线程这个变量是一个共享变量,线程就不能假定在工做内存中的变量副本是最新的值了,因此在一些操做
相关文章
相关标签/搜索