摘要: 这篇文章我们将根据JVM的内存模型探索java当中变量的可见性以及不同的java指令在并发时可能发生的指令重排序的情况。来聊聊java线程对一个变量的更新怎么通知另一个线程,及volatile的作用和指令重排序的问题。 内存模型 首先我们思考一下一个java线程要向另外一个线程进行通信,应该怎么做呢 阅读全文
posted @ 2018-10-31 17:38 MoreThinking 阅读(553) 评论(0) 推荐(1) 编辑