java中this关键字的使用

1.this调用本类属性
java中this关键字的使用
运行结果:
java中this关键字的使用
2.this调用本类方法
this可以调用本类中的普通方法和构造方法:
调用普通方法:this.方法名称();
调用构造方法:this( );–表示调用本类无参构造 this(参数);–表示调用本类有参构造

java中this关键字的使用
输出结果:
java中this关键字的使用
注:
① this调用构造方法的语句必须在构造方法首行 ② 使用this调用构造方法时,请留有出口
3.this表示当前对象
只要对象调用了本类中的方法,这个this就表示当前执行的对象
java中this关键字的使用
运行结果:
java中this关键字的使用