1.数组本身是一个对象,存放在堆中。
2.数组变量属于引用类型,存放数组对象在堆中的地址
3.java中有静态创建和动态创建两种。
静态创建:
int[] arr = {1,2,4,5,};
Arr[] arr1 = {new Arr(),new Arr()};
动态创建:
int[] arr2 = new int[10];//初始化里面的元素都是0
4.数组中的元素可以是基本类型也可以是引用类型。数组元素可以看出是对象的成员变量。
个人对java数组的理解
最新推荐文章于 2022-05-21 16:54:41 发布