浅谈Java数组的一些使用方法及堆栈存储
};int[] arr = new int[]{2,5,1,6,8};---在定义好数组中的初始元素的同时定义好了数组的大小,不能在改变大小数据类型[] 数组名 = {元素1,元素2……};---不可以先声明再初始化int[] arr = {2,5,3,6,1,8,9};栈内存、堆内存、方法区、本地方法栈、寄存器(汇编)可以用于存储变量,栈内存对存入其中的变量不会自动赋值,变量在使用完成之后会立即移出栈内存释放空间用于存储对象的,堆内存对于存入其中的元素会自动的赋予初始值---byte/short/int-0,long-0L;float-0.0f,double-0.0,char- ‘\u0000',boolean-false,引用数据类型的默认值都是null,对象使用完成之后不会立即移出堆内存,而是在不定的某个时刻被回收
下载地址
用户评论