最近我正在阅读Doug Lea 关于 JSR 133: JavaTM Memory Model and Thread Specification Revision的页面The JSR-133 Cookbook for Compiler Writers。
我在那里读到这一行:
内存屏障本身并不是“同步屏障”
我搜索了一些关于内存屏障和同步屏障之间差异的资源,但找不到任何好的东西。我也无法判断同步障碍与 Java 与其他语言相比是否有任何不同。
java jvm synchronized java-memory-model memory-barriers
java ×1
java-memory-model ×1
jvm ×1
memory-barriers ×1
synchronized ×1