Loading

this关键字的用法小结

1.this :指它所在函数所属对象的引用。

简单说:哪个对象调用this所在的函数,this就指哪个对象。

主要是为了区分:成员变量和局部变量

2.构造函数之间的调用用this关键字,如,this(name);

3.构造函数中this调用时,要放在的第一行,因为初始化动作要先执行,而且只执行一次。

如:

Person(String name){

    this.name = name;

}

Person(String name,int age){

           this(name);//调用前面那个构造函数

           this.age = age;

}

posted @ 2019-03-04 11:01  -Heart-  阅读(369)  评论(0)    收藏  举报