1.栈内存:存储局部变量,定义在方法中的变量,使用完毕立即消失
2.堆内存:存储new出来的内容(实体,对象),数组在初始化时,会为存储空间添加默认值
整数:0
浮点数:0.0
布尔:false
字符:空字符
引用数据类型:null
每一个new出来的东西都有一个地址值使用完毕,会在垃圾回收器空闲时被回收
public class 数组初始化 {
public static void main(String[] args) {
int [] arr = new int[3];
//输出数组名
//栈内存:
System.out.println(arr);
//访问数组名
//堆内存:
System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);
}
}