volatile关键字理解使用

volatile关键字 我们都知道volatile修饰的变量,保证了数据内存的可见性。 强迫每个线程在读取volatile修饰的变量值时,需要从主内存中读取。保证数据一经改变,其它线程立即感知。 其实就是 当我们界面中用volatile修饰的变量 ,只要修改 就会写到内存中 ,其他线程需要读取这个字段时,必须从主内存中 读取最新的变量值 具体什么情况下使用呢? 比如我们设置一个开关,在一个线程完成
相关文章
相关标签/搜索