数组内存存储
1. 基本类型数组的初始化
int[] array;
array = new int[5];
for (int i = 0 ; i<array.length;i++){
array[i] = i + 1 ;
}
System.out.println(Arrays.toString(array));
内存分析:

2. 引用类型数组的初始化
//定义Person类
class Person{
private String name;
private int age;
public Person(String name, int age){
this.name = name;
this.age = age;
}
}
public class Demo03 {
public static void main(String[] args) {
// 定义引用类型变量
Person A = new Person("A", 10);
Person B = new Person("B", 10);
//定义数组
Person[] people;
people = new Person[2];
//像数组中赋值
people[0] = A;
people[1] = B;
System.out.println(Arrays.toString(people));
}
}
内存分析

以上就是数组存储两种类型的分析
367

被折叠的 条评论
为什么被折叠?



