比如说:向集合中加入一个对象的引用。作何解释

解决方案 »

  1.   

    Person p = new Person();
    p就是你刚刚new 出来的那个对象的引用
    p指向你刚刚new 出来的这个对象
      

  2.   

    比如,你说的"向集合中加入一个对象的引用"
    List list = new ArrayList();
    list.add(p);//这就是向集合中加入一个对象的引用,这个引用会指向上面new出来的那个对象
      

  3.   

    看一下书巩固巩固基础吧,java程序员所能接触到的只有引用,无法直接得到对象本身。
      

  4.   

    new一个对象的时候,在内存里会给它分配一个内存空间,这个空间就像我们的住房有地址一样有个地址,对象引用就是当使用这个对象的时候,使用内存地址代替,JVM会根据地址找到对象,不知道这么说你知道不
      

  5.   

    java 中分为堆和栈,真正的对象存储在堆里面,而平时用到的都是栈里面的引用
      

  6.   

    往集合里添加的全是对象的引用而不是具体的元素实体,
    Worker w = new Worker
    List<Worker> list = new ArrayList<Worker>();
    /*
    这时,就把w指向的引用,添加到了list这个集合中
    */
    list.add(w);
      

  7.   

    就像是考试的时候你的准考证号。
    考生 准考证号=new 考生();
      

  8.   

    例如  A a = new A();
    一旦类被定义出来它就可以当作类型来使用,这个类型就是引用类型,类似于int a;
    但是你要明白什么是引用类型,什么是引用,什么是对象。 a就是引用,相当于C语言的指针,他就是一个地址,它指向存储对象的内存。对象就是new后面的A()  其实他是一个构造器,构造器的作用就是创建对象,最后返回存储对象的地址赋值给a。