【发布时间】:2014-04-21 07:39:40
【问题描述】:
我不明白在 C++ 没有内存模型的时候,Java 怎么能依赖 C++ 代码?我的意思是,Java 一直都有内存模型!但它是使用 C++ 语言编写的,直到 C++11 版本的语言才出现。
这怎么可能?请带点光!
谢谢!
【问题讨论】:
-
memory model是什么意思? -
@PomfCaster 在程序的多线程执行中确定执行顺序、可见性等的语言规则。
-
Java 的内存模型在 Java 5 之前被许多人认为是破坏的。
-
@PomfCaster stackoverflow.com/questions/6319146
-
你能解释一下具体会存在什么问题吗?
标签: java c++ memory model specifications