this本质的作用:是调用本类成员(成员变量,成员方法),如果调用的时候不涉及重名,可以不写this
表面的作用: 可以区分成员变量和局部变量的重名问题
例子:
public class Student2 {
private String name; //成员变量
private int age;
public void setName(String name) {
this.name=name; //加了this就是访问对象的属性,也就是成员变量
} //这里的this.name代表的是成员变量String.name , 后面的name是上面的局部变量
}
————————————————
版权声明:本文为CSDN博主「KJ.JK」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_47384542/article/details/124204594