java数组内存分配

声明一个长度为3的int类型数组:int[] arr=new int[3]
java数组内存分配栈内存中存放局部变量,定义在方法中的变量,如arr。使用完毕立即消失。
堆内存存放new出来的内容(实体、对象),每一个new出来的内容都有地址值。使用完毕会在垃圾回收机制空闲时被回收。
数组在初始化时会为存储空间分配默认值。
整数:0
浮点数:0.0
字符:空字符
布尔:false
引用数据类型:null