int arr[][] =new int[2][3];
jvm 二维数组内存形式 | |||||||
堆 0x0011 arr[0] 0x0022 0x0022 arr[1] 0x0033 0x0033 | 0 | arr[0][0] | |||||
栈 arr--->0x0011 | 0 | arr[0][1] | |||||
0 | arr[0][2] | ||||||
0 | arr[1][0] | ||||||
0 | arr[1][1] | ||||||
0 | arr[1][2] | ||||||
方法区 |
arr[1][1] = 8;
jvm 二维数组内存形式 | |||||||
堆 0x0011 arr[0] 0x0022 0x0022 arr[1] 0x0033 0x0033 | 0 | arr[0][0] | |||||
栈 arr--->0x0011 | 0 | arr[0][1] | |||||
0 | arr[0][2] | ||||||
0 | arr[1][0] | ||||||
8 | arr[1][1] | ||||||
0 | arr[1][2] | ||||||
方法区 |