【发布时间】:2021-08-25 23:43:02
【问题描述】:
对象的实例变量是否像数组中的元素一样存储在连续内存中?假设您有一个具有名称、年龄和成绩实例变量的 Student 类 def。构造Student类的实例时,实例变量是否存储在连续内存中?
【问题讨论】:
-
一般来说,我相信答案是肯定的,尽管Java实际上并不能保证这一点。当然,对其他对象的任何引用也几乎不会与持有其引用的对象连续。
-
无法从 Java 中确定这一点,同样,这对纯 Java 程序也无所谓。
标签: java variables memory-management instance