1 2 3 4
摘要: 现代计算机都是冯诺依曼结构的 volatile 变量具备两种特性,其一是保证该变量对所有线程可见,这里的可见性指的是当一个线程修改了变量的值,那么新的值对于其他线程是可以立即获取的。其二 volatile 禁止了指令重排。 多线程的运行可能造成变量数据的不一致 把该变量声明为volatile(不稳定 阅读全文
posted @ 2018-01-15 09:10 一缕清风丶 阅读(189) 评论(0) 推荐(0) 编辑