this关键字指向的是当前对象的引用
this.方法名称 用来访问本类的成员方法
this(); 访问本类的构造方 ()中可以有参数的 如果有参数 就是调用指定的有参构造
注意事项:
1.this() 不能使用在普通方法中 只能写在构造方法中
2.必须是构造方法中的第一条语句
this主要要三种用法:
1、表示对当前对象的引用!
2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!
3、用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方法)。但是这里必须非常注意:只能引用一个构造方法且必须位于开始!
还有就是注意:this不能用在static方法中!this不能在static方法中使用
![](https://img.haomeiwen.com/i13805608/31cfa53e42356ced.png)
![](https://img.haomeiwen.com/i13805608/8d8398b874be9235.png)
网友评论