核心提示: 概念:同一种类型数据的集合。 数组的好处:可以自动给元素从0开始编号,方便操作这些元素。 数组的格式: 元素类型[ ] 数组名 = new 元素类型[元素个数或数组长度]; 例:int[] ar...
概念:同一种类型数据的集合。
数组的好处:可以自动给元素从0开始编号,方便操作这些元素。
数组的格式:
元素类型[ ] 数组名 = new 元素类型[元素个数或数组长度];
例:int[] arr = new int[5];
另一种初始化方式:
元素类型[ ] 数组名 = {元素,元素,……};
例:int[] arr = new int[]{3,5,1,7};
开辟不同内存空间是为了对每一片内存中的数据都有不同的处理方式,提高效率。
l栈内存的特点:
存储局部变量,空间不用时自动释放内存。
l堆内存的特点:
1.存储数组和对象,通过new关键字建立的实体都存放在堆内存当中。
2.实体都有一个内存地址值。
3.对内存中的变量都有默认初始化值。
4.垃圾回收机制,Java特有的内存管理机制,在不定时的时间内将垃圾清除释放空间。