JAVA学习一 对象数组

对象数组

今天在写一个代码,才发现自己对于对象数组的理解是不够的,那么就讲讲自己现在的理解。

对于数组中的每一个元素都是一个针对对象的引用 他会指向你的具体的一个堆上的对象,它本身知识一个地址值,与其很相似的是C语言中的指针,都是指向一个地址;

import java.util.Arrays;

public class Main{
    public static void main(String[] args){
        Ob[] o = new Ob[3];
        o[0].x=2;  //  错误的使用方法,必须先创建一个具体的实例。
        
        
        
        o[0]=new Ob();  //像是这个去写。
        o[0].s="abb";
        o[0].x=2;
        


    }
}
class Ob{
    int x;
    String s ;
}

  

原文地址:https://www.cnblogs.com/-xiangyang/p/10458396.html