Java提供了一个保留关键字this来引用类对象实例本身。在写程序时,用在不能提前知道某个对象名字是什么的时候
在许多情况下,使用this来简化类方法的书写。
另外,关键字super是对继承类的基类的引用

解决方案 »

  1.   

    this有二种用法。
    1,引用类本身时,只能用它。
    2,对当前对象的属性设置。
      

  2.   

    谢谢大虾们的热心帮助!小妹还有一问题:
    不知道this可能会指代哪个对象,那么这样考虑this.后面用什么属性或是方法呀?
      

  3.   

    同意楼上的,不过c++里面的this是当前实例的指针,但是JAVA里面的this是当前实例的引用,实现机制上还是有些区别的。至于用法就差不多了。
    只要是当前实例里面的域和方法都可以用this.来表示。
      

  4.   

    哪个对象调用包含this的方法,this就代表那个对象。