Java 内存可见性

前两天面试的时候被问到 Java 内存可见性相关问题,个人感觉回答的不是很好,因此需要强化学习一下。 首先什么是内存可见性呢? 可见性 一个线程对共享变量值的修改,能够及时地被其他线程看到 谈到内存可见性,必须得先从 Java 的内存模型(JMM)说起,下图表示了 Java 的内存模型, 整体来说,在 JMM 中,所有的变量都存储在主内存中,而每个线程都有自己独立的工作内存,里面保存该线程使用到的
相关文章
相关标签/搜索