数组定义:
1.数组是相同类型的数据的有序集合。
2.数组如果描述的是相同类型的若干数据,则数据按一定的顺序排列。
3.每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。
数组的保存位置:
数组对象是储存在堆内存中。
如图
图片引用https://img-blog.csdnimg.cn/img_convert/4cf1e80715125c9d05e4e3e55af036bb.png
数组的初始化:
1.静态初始化(初始化后不可以改变)
int a = {1,2,3,4,5};
2.动态初始化
int[] b = new int[5];
b[0] = 10;
3.默认初始化
数组是引用类型,他的元素相当于类的实例变量,因此数组一经分配空间,其中每个元素也被按照实例变量同样的方式被隐式初始化,默认值为0或者null。