日期:2014-05-20  浏览次数:20678 次

java数组名分配地址吗?分配,长度是多大?
java数组名分配地址吗?分配,长度是多大?
java中一维数组是连续分配地址的吗?多维数组呢?

------解决方案--------------------
数组名应该是会分配地址的,但是多大不知道.

数组不论是一维,还是多维,分配的地址都是连续的.
------解决方案--------------------
楼上说错了 二维数组在空间上不一定是连续的
举例:


int[][]iArray={{1,2}{2,3}{3,4,5}};
这个肯定是不连续的
------解决方案--------------------
java数组名 应该是一个指针,分为为机器字大小(具体看地址总线位数bit of AddressBus)
32位机器为32位地址,即4个字节
64位机器为64位地址,即8个字节