1.一维数组声明方式有4种:
//1
int[] a;//先声明后开内存附初值为0
a = new int[10];
//2
int[] b = new int[100];//声明的同时开内存附初值为0
//3
int[] c= {1,3,5,8,9};//声明的同时开内存并且附初值
//4
int[] d= new int[12];//声明的同时开内存附初值为0
d = new int[]{1,3,5,8,9};//新开内存并把数据放入其中,然后把内存地址返回
2.引用(除了8种基本数据类型,其他都是引用)赋值必捆绑
3.二维数组声明同样有四种
//1
int[][] a;//先声明后开内存附初值为0
a = new int[3][4];
//2
int[][] b = new int[4][5];//声明的同时开内存附初值为0
//3
int[][] c= {{1,1,1,1},//声明的同时开内存并且附初值
{2,4,6,8},
{5,8,6,5},
{7,7,7,7}};
//4
c = new int[][]{//新开内存并把数据放入其中,然后把内存地址返回
{1,2,3},
{3,4,4,4},
{2,2,2,3,3,3,3}};