java中this关键字的使用
1.this调用本类属性
运行结果:
2.this调用本类方法
this可以调用本类中的普通方法和构造方法:
调用普通方法:this.方法名称();
调用构造方法:this( );–表示调用本类无参构造 this(参数);–表示调用本类有参构造
输出结果:
注:
① this调用构造方法的语句必须在构造方法首行 ② 使用this调用构造方法时,请留有出口
3.this表示当前对象
只要对象调用了本类中的方法,这个this就表示当前执行的对象
运行结果: