转自:
http://java265.com/JavaJingYan/202206/16556062503769.html
java中我们经常看见this关键字,那么它到底起什么作用,你知道吗?
下文笔者讲述java中this关键字的功能简介说明,如下所示
this关键字常出现在: 构造器,方法中 其功能代表当前对象的地址
this关键字用于访问当前对象的成员变量,成员方法
例:
public class User{ String name; String remarks; public User(String name,String remarks){ this.name = name; //可以通过this访问到类中成员变量,并对其赋值 this.remarks = remarks; } } this出现在成员方法中的用法 public class User{ String name; public void printInfo(String name){ System.out.println(this.name+"和另外一个name:"+name);//通过this关键字可以区分传入参数与类中的同名成员变量 } } User c = new User(); c.name = "狗蛋"; c.printInfo("柳絮");