07-Volatile进阶与锁

1.Volatile特性 可见性-对于一个Volatile变量的读,总能看得到任意线程对这个Volatil最后的写入 原子性,对于任意单个Volatile的读写具有原子性,类型Volatil++复合操作不具有原子性 2.Volatile保证内存可见性   当写一个Volatiel变量时,JMM会把该线程对应的本地内存中的共享变量刷新到主内存中,并会让其他读该Volatiel变量线程的本地内存无效,
相关文章
相关标签/搜索