1.分析
三种初始化
-
静态初始化
int[] a ={1,2,3};
Man[] mans ={new Man(1,1),new Man(2,2)} -
动态初始化
int[] a =new int [2];
a[0]=1;
a[1]=2;
-
数组默认的初始化
-
数组是引用型,它的元素相当于类的实例变量,因此数组已经分配空间,其中的每一个元素也被按照实例变量同样的方式被隐藏初始化
-
像int 型 默认初始话就0 string 就是null
-
2023-11-15 18:41:34
1.分析
2.用画图来表示堆和栈的概念
静态初始化
int[] a ={1,2,3};
Man[] mans ={new Man(1,1),new Man(2,2)}
动态初始化
int[] a =new int [2];
a[0]=1;
a[1]=2;
数组默认的初始化
数组是引用型,它的元素相当于类的实例变量,因此数组已经分配空间,其中的每一个元素也被按照实例变量同样的方式被隐藏初始化
像int 型 默认初始话就0 string 就是null