数组及引用类型内存分配
当仅定义一个数组变量(int[] numbers)时,该变量还未指向任何有效的内存,因此不能指定数组的长度,只有对数组进行初始化(为数组元素分配内存空间)后才可以使用。数组初始化分为静态初始化(在定义时就指定数组元素的值,此时不能指定数组长度)和动态初始化(只指定数组长度,由系统分配初始值)。
数组是一种引用类型
转载自http://www.cnblogs.com/hmiinyu/archive/2012/10/22/2732781.html
当仅定义一个数组变量(int[] numbers)时,该变量还未指向任何有效的内存,因此不能指定数组的长度,只有对数组进行初始化(为数组元素分配内存空间)后才可以使用。数组初始化分为静态初始化(在定义时就指定数组元素的值,此时不能指定数组长度)和动态初始化(只指定数组长度,由系统分配初始值)。
数组是一种引用类型
转载自http://www.cnblogs.com/hmiinyu/archive/2012/10/22/2732781.html
转载于:https://www.cnblogs.com/yangdm/p/5335024.html