摘要: 问题背景: volatile是为了解决内存可见性而生的,什么是内存不可见性呢? 以下边的代码为例: 在线程thread开始执行的过程中会吧thread.flag属性值修改为true,一般情况下来说,main线程在while(true)循环内部是可以检测到thread.flag被修改了,而且我们希望是 阅读全文
posted @ 2018-04-20 14:12 cctext 阅读(357) 评论(0) 推荐(0) 编辑