Closed. This question needs details or clarity。它当前不接受答案。












想改善这个问题吗?添加详细信息,并通过editing this post阐明问题。

5年前关闭。



Improve this question




我在某处读到Java虚拟机(JVM)不是冯诺依曼体系结构。
有人可以说明原因和/或方式吗?

最佳答案

JVM可以认为是哈佛体系结构,而不是冯·诺依曼体系结构,因为它将代码与数据分开。它们被视为不同的事物,可以通过单独的方式进行访问。

但是,这并不是一个特别有用的语句,因为在像JVM这样的面向对象的VM中,没有一个未类型化的地址空间或其中两个,但是有很多不同的类型(类),它们不能被统一地寻址(外部)。反射操作,或多或少绕过VM规则)。

关于java - JVM和冯·诺伊曼体系结构,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28308281/

10-10 14:56