如何在内存中为数组分配空间?

时间:2014-09-29 02:07:47

标签: java

我一直在网上寻找几个小时的时间来获得一个相当简单的答案,解答如何在内存中为数组分配空间......

同样,如何通过索引在内存中访问元素?

换句话说,索引如何用于在内存中定位特定的数组元素?

2 个答案:

答案 0 :(得分:1)

将数组名称视为内存中的地址,并从那里依次存储所有值。如果数组是多维的,则每个"元素"它实际上只是内存中指向另一个数组位置的地址,因此在这种情况下你有一个数组数组。 注意:这个link可能会帮助您想象这个!

答案 1 :(得分:0)

像对象一样的数组在堆中分配。访问数组的方式与C或C ++类似,具有基本内存地址和偏移量。

相关问题