多线程学习笔记(五)--Volatile关键字

实现了变量在多个线程间可见。 我在网上看了许多博客后,发现总结的都差不多,Volatile的几点特性也讲解的听清楚,所以我就不再重写,在此记录以下自己的理解。下图来自网络: 1.线程在使用某个变量时,会从主内存读到线程工作内存,当没有加volatile关键字时,一旦线程将变量复制一份到工作内存,再次使用变量的时候会直接使用工作内存的数据,导致一个问题就是脏读,主内存的变量值已经改变了,但是线程却不
相关文章
相关标签/搜索