volatile解析

volatile解析  volatile这个关键字可能很多朋友都听说过,或许也都用过,但是在java5以后这个关键字发出了异样的光芒。 volatile特性 1.保证内存可见性 2.防止指令重排 首先先带领大家了解一下java的内存模型中的内存可见性,和原子性。 可见性:  可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结果。另一个线程马上就能看到。 原
相关文章
相关标签/搜索