this

2017-01-05  本文已影响7人  _老徐_

this 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。

注意:this 只有在类实例化后才有意义。

  1. 成员变量与方法内部的变量重名时,可以用 this 区分。

  2. Java 默认将所有成员变量和成员方法与 this 关联在一起

  3. 作为方法名来初始化对象,也就是相当于调用本类的其它构造方法,它必须作为构造方法的第一句。即可以在构造方法中调用另一个构造方法。

值得注意的是:

作为参数传递
需要在某些完全分离的类中调用一个方法,并将当前对象的一个引用作为参数传递时。

上一篇 下一篇

猜你喜欢

热点阅读