还是先讲一下什么是“this”吧!
官方说法为:this是一个对象,本子上是“创建好的对象的地址”,它代表当前对象。
- 在程序中产生二义性之处,应使用this来指明当前对象;
普通方法中,this总是指向调用该方法的对象;
构造方法中,this总是指向正要初始化的对象。
- 使用this关键字调用重载的构造方法,避免相同的初始化代码,但只能在构造方法中用,并且必须位于构造方法的第一句。
- this不能位于static方法中。
还是先讲一下什么是“this”吧!
官方说法为:this是一个对象,本子上是“创建好的对象的地址”,它代表当前对象。