javase part7 - 数组内存分配

2017-11-15  本文已影响0人  不再饿肚子给人送饭

基本类型数组
只声明不new

int[] numbers;
//会在栈中开辟名字叫numbers的空间,但是空间里面没有值,也没有任何引用
image.png


声明并开辟空间
//声明数组,并且开辟了五个空间,但是没有对这五个空间赋值
//数组元素不赋值有默认值,整数为0,浮点为0.0,引用类型为null
int[] numbers = new int[5];
image.png
image.png

引用类型数组堆栈分配


image.png

多维数组栈分配


image.png
上一篇下一篇

猜你喜欢

热点阅读