一、概念
this关键字:代表当前类对象的引用地址
二、作用
(一)this可以调用本类成员(变量,方法)
- this.本类成员变量;
- this.本类成员方法();
- 本类成员方法:没有前提条件,this.可省略
- 本类成员变量:方法在没有出现重名的变量,this.才可以省略
public class stu{
string name;
public void say(String name){
System.out.println(name);
System.out.println(this.name);
method();
}
public void method(String name){
System.out.println(name);
System.out.println("方法");
}
}
public class thisDemo(){
public static void main(String[] args){
stu stu1 = new stu()
stu1.name = "zhangsan";
stu1.say("zhangsan");
}
}