摘要: volatile在多线程中是用来同步变量的。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。 volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接 阅读全文
posted @ 2018-10-08 08:52 秃顶程序猿 阅读(158) 评论(0) 推荐(0) 编辑