/*
* 当方法的局部变量和类的成员变量重名的时候,根据就近原则,优先使用局部变量
* 如果需要访问本类当中的成员变量,需要使用的格式:
* this.成员变量名
* "通过谁调用的方法,谁就是this."*/
public class UseThisMethod {
public static void main(String[] args) {
ThisMethod thisMethod=new ThisMethod();
thisMethod.name="李雷";
thisMethod.call("李华");
System.out.println(thisMethod);
}
}
public class ThisMethod {
String name;
public void call(String name)//局部变量
{
//用的是参数
//name是对方名字
System.out.println(name+"你好,我是"+this.name);
System.out.println(this);
}
}