int[ ]相当于数据类型(复杂数据类型),也可以改为double [ ]等
arr为变量名, new是创建一个对象,然后是数据类型,[]中是数组中元素的个数
输出语句中[]中的数字是数组中的角标,从0开始,角标为3相当于数组中的第四个数
内存图解
new的对象都存储在堆中,占一定的空间,空间等分为数组元素个数,每部分空间都有各自的角标
int 类型的默认值是0 double类型的默认值是0.0 boolean类型的默认值是false char类型的默认值是一个空格
输出
当输出整个数组是,就是输出的该数组的地址值
当main函数执行完之后会进行弹栈,但是数据仍然存在于堆中,会定期进行垃圾处理将其处理掉,或者用完之后将数组重新赋值为null,即可随着mian函数的弹栈进行垃圾处理
内存划分
标签:输出,int,数据类型,角标,数组,默认值 From: https://www.cnblogs.com/lbqq/p/16843744.html