3.this
关键字的作用与使用:
package day1010;
public class namw {
String name;
public void sayHello(String name){ 此时成员变量name与方法参数name重名字了,此时谁近用谁
System.out.println(name+"你好,"+"我是"+name);
}
}
package day1010;
public class Demo {
public static void main(String[] args) {
namw one = new namw();
one.name = "王思冲";
one.sayHello("王健林");
}
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191010213352586.png)
package day1010;
public class namw {
String name;
public void sayHello(String name){
System.out.println(name+"你好,"+"我是"+this.name);
}
}
package day1010;
public class Demo {
public static void main(String[] args) {
namw one = new namw();
one.name = "王思冲";
one.sayHello("王健林");
}
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191010213525597.png)
程序中this.name
就等价于one.name