Java的内存模型是Java编程语言的特性还是JVM的特性?JVM语言是受Java内存模型的约束,还是仅仅受Java编程语言的约束?
发布于 2012-07-02 21:52:24
严格地说,相对于the Java Virtual Machine Specification,Java Memory Model是is part of the Java Language Specification。但是,JVM规范在很大程度上依赖于JLS来指定操作的细节,Java内存模型适用于执行的每个字节码,无论它最初是从哪种语言编译而来的。因此,所有JVM语言都绑定到它(或者从它中受益,这取决于您如何看待它)。
发布于 2012-07-02 21:52:38
无论字节码是用哪种源语言编写的,内存模型都适用于整个JVM。当它变成字节码时,它就是字节码了。
https://stackoverflow.com/questions/11295029
复制相似问题