当数组类型是对象类型时 那么该数组称之为对象数组

对象数组最重要的就是实例化:

实例化要分两步骤:

  1. **1. 实例化数组本身**<br />** 2.实例化数组里面每一个对象**

实例化 : 把对象创建出来 也叫对象初始化

对象数组里面存储的都是对象 也就是存储每个对象的地址

所以地址不一定都存在栈内存 , 还有可能存在堆内存 ; 比如对象数组

如果一个对象的其中某一个属性是引用数据类型

那么该引用数据类型在堆内存中存储的将是地址

静态初始化:

image.png
大括号内是在实例化数组内每个对象
image.png

动态初始化 :

一定要分两步:1. 实例化数组本身
2.实例化数组里面每一个对象
image.png