this

    xiaoxiao2021-12-14  22

    this关键字,关于它的解释,可以概括为:哪一个对象在用这段代码,this就代表谁。

    例如,“人”这个类,张三说,“我”的“名字”,这个“我”字就相当于“this”。

     

    public class ThisDemo {

       public static void main(String[] args) {   ThisPerson p1 = new ThisPerson();   p1.name = "zhangsan";   p1.talk("lisi");   p1.say("lisi");  }

    } class ThisPerson{  String name ;  public void talk(String name){   System.out.println("My name is "+name);  }  public void say(String name){   System.out.println("My name is "+this.name);  } } 主要用在方法传递时,如talk方法,传了个this进来,那么方法体中的name指的是传进来的,还是这个类的? 结果输出: My name is lisi My name is zhangsan

    转载请注明原文地址: https://ju.6miu.com/read-970500.html

    最新回复(0)