其中存储在java中的对象的值

时间:2013-08-12 10:33:20

标签: java

嗨,我是java的初学者。 我研究了引用变量包含对象的地址,对象存储在Heap中,然后存储对象变量的值,它只存储在Heap中。

1 个答案:

答案 0 :(得分:1)

  

存储对象变量的值

如果你的意思是“存储对象的实例变量的位置”,那么答案是它们存储在代表对象的内存结构中。正如你自己所说,这通常会在堆上。

实例变量本身可以是引用类型,指向其他对象,这些对象再次存储在堆上(主要是)。因此,通常在Java中,您会获得遍布堆的互连内存结构的对象图。只有原始类型的值直接存储在表示对象的内存块中。