this:表示当亲对象的指针,指向当前对象,表示当前对象的引用
用途:
1、构造方法:
当构造方法中的参数名称跟类的成员变量名称一样的时候,可以使用this代表当前对象。
注意:有了this之后,就可以将构造方法的参数跟成员变量保持一致(符合命名规范)
当构造方法中需要调用其他的构造方法是,可以使用this(参数列表)调用其他构造方法,但是必须位于方法体的第一行(规则)
2、普通方法中:
当多个普通方法之间需要相互调用的时候,可以使用this来进行调用,指的是当前对象的其他方法
3、调用成员变量的时候如何使用:
当方法中的参数名称跟成员保持一致的时候,使用this.变量名称,表示对象的值,而使用变量名称表示形参列表的值。