作者: dreamcatcher-cx 出处: <http://www.cnblogs.com/chengxiao/> 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在页面明显位置给出原文链接. ------------------------------ 总结 简单总结下,volatile是一种轻量级的同步机制,它主要有两个特性: 一.是保证共享变量对所有线程的可见性: 二.是禁止指令重排序优化.(指令重排序,对单线程安全,对多线程不安全) 同时需要注意的是,vol…