当方法的局部变量和类的成员变量重名的时候,根据“就近原则”,优先使用局部变量。
    如果需要访问本类当中的成员变量,需要使用格式:
    this.成员变量名

    “通过谁调用的方法,谁就是this”

    1. public class person {
    2. String name; //我自己的名字
    3. //参数who是对方的名字
    4. //成员变量name是自己的名字
    5. public void sayHello(String name){
    6. System.out.println(name + "你好,我是" + this.name);
    7. }
    8. }
    1. public class demo01Person {
    2. public static void main(String[] args) {
    3. person Person = new person();
    4. //设置我自己的名字
    5. Person.name = "AAA";
    6. Person.sayHello("BBB");
    7. }
    8. }