一.内存中的数组
实际的数组对象被存储在堆(heap)内存中,而引用该数组对象的引用变量存储在栈(stack)中,数组引用变量是访问堆内存中数组元素的根本方式。
如果堆内存中的数组对象没有任何数组引用变量引用它,它将成为垃圾,该数组所占的内存空间将会被垃圾回收机制回收。因此,如果想让垃圾回收机制回收一个数组的内存空间,可以把指向该数组的数组引用变量设置为null,也就切断了
数组引用变量与数组本身之间的关系,实际的数组就成为了垃圾
二.基本类型数组的初始化
三.引用类型数组的初始化
引用类型数组的数组元素也还是引用
四.没有多维数组
对二维数组进行初始化,可以将它当成一维数组来初始化,语法格式如下
arrayName=new type[length][];
五.Java8的Arrays类