class I{
public static void main(String[] args){
Person[] obj=new Person[3];
obj[0]=new Person(12,"苍井空");
obj[1]=new Person(12,"苍井优");
}
}
class Person{
int age;
String name;
Person(int age,String name){
this.age=age;
this.name=name;
}
}
你可以看下以上例子,数组本身就是对象,你也可以按照集合的概念去理解数组,只是与集合不同的是,数组类型单一,长度固定。
除了字串符(String)数组外(放在方法区中的字符串常量池中),其他类型数组都是在堆内存中存储,按照角标位存储对象。 |