RT

解决方案 »

  1.   

    如String s = "sssss";
    s是一个指向String类型的引用,通过s能够找到这对象,
      

  2.   

    除了被声明为static的都应该叫对象变量,也要实例变量
      

  3.   

    String s = new String("sdf");
    你说的对象变量是指 s 吗?好像我看到的书都叫对象引用。
    大概是:
          new String()会在内存上划出一块区域来保存这个对象,然后 s 会想c的指针一样指向那块区域。s当然可以改变,去指向其他的区域,就像c的指针一样
      

  4.   

    String s = new String("sdf"); 
    这个s就是保存在栈内存里的一个变量
      

  5.   

    对象变量不是对象,声明时也并没有指向(refer)对象,可以用这个变量指向一个对象,那么这个对象变量就存储着对象的引用
    如Date aDate;//aDate doesn't refer to any object
    s = aDate .toString(); // Error
    aDate = new Date(); // OK!
    aDate = birthday; // OK! if Date birthday = new Date()