一般是指该对象本身。比如下例:
 class X {
   int name;
   public X(int name) {
      this.name = name;
   }
 }

解决方案 »

  1.   

    THIS   是当前的实例
    SUPER  是父类的实例class X {
       int name;
       public X(int name) {
          this.name = name;
       }
     }//是将参数的值赋给当前的变量class X {
       int name;
       public X(int name) {
          super.name = name;
       }
     }//是将参数的值赋给父类的变量name
      

  2.   

    同意楼上所说,this的出现,一般是代表instance变量。
      

  3.   

    与c++中的this差不多,但是java没有域操作符,所以用"."代替。java一般不叫指针,叫引用
      

  4.   

    楼上的是thinking in java 中的reference 看多了吧 ,呵呵
    不过 没有指针,我总觉得java程序员还是少了一些专业的东西
    虽然我很喜欢java
      

  5.   

    不用管理内存总是会少很多麻烦的:)reference我感觉挺好的,确实也没个明确的名字,大家都知道说的是什么补就行了:)我比较讨厌句柄,感觉不到他的含义,呵呵。