int [] nums = new int[10];
首先明确两点:
1:数组是引用类型。nums存放的是数组第一位的地址。
2:数组是一块连续的内存空间。
0x1101 |
nums[i] = 首元素地址 + (索引 i )×元素宽度
数组下表从0开始是为了更好的计算下标对应的地址。
本人拙建,如有错误,还望海涵,即时告知,并于即时改正。
int [] nums = new int[10];
首先明确两点:
1:数组是引用类型。nums存放的是数组第一位的地址。
2:数组是一块连续的内存空间。
0x1101 |
nums[i] = 首元素地址 + (索引 i )×元素宽度
数组下表从0开始是为了更好的计算下标对应的地址。
本人拙建,如有错误,还望海涵,即时告知,并于即时改正。