A:静态初始化的格式:
public static void main(String[] args) {//数据类型[] 数组名 = new 数据类型[]{元素1,元素2,…};//int[] arr = new int[5]{11,22,33,44,55}; //不允许动静结合,静态初始化的时候,数组长度显示的填写5int[] arr2 = {11,22,33,44,55}; //静态初始化的简写形式//int[] arr; //声明数组引用,可以先声明,再初始化//arr = new int[]{11,22,33,44,55};//int[] arr2;//arr2 = {11,22,33,44,55}; //简写形式: 必须声明和赋值在同一行System.out.println(arr2);System.out.println(arr2[4]);}
C:画图演示
- 一个数组
下图,在堆中,先初始化为0,再显示的依次赋值

