第三章 Java内存模型 总结

1.      JMM通过控制主内存与每个线程的本地内存之间的交互,来为Java程序员提供内存可见性保 证。 当读一个volatile变量            时,JMM会把该线程对应的本地内存置为无效。线程接下来将从主内存中 读取共享变量。 2.    JMM属于语言级的内存模型,它确保在不同的编译器和不同的处理器平台之上,通过禁止特定 类型的编译器重排序和处理器重排序,为程序员提供一致的内存
相关文章
相关标签/搜索