Java中的this关键字
-
作用?
-
方法的形参如果与成员变量同名,不带this修饰的变量指的是形参,而不是成员变量
-
方法的形参没有与成员变量同名,不带this修饰的变量,指的是成员变量
-
-
什么时候用?
-
当局部变量跟成员变量名字相同时
-
-
this代表什么?
-
this代表所在类的对象引用
-
方法被哪个对象调用,this就代表哪个对象
-
-
作用?
方法的形参如果与成员变量同名,不带this修饰的变量指的是形参,而不是成员变量
方法的形参没有与成员变量同名,不带this修饰的变量,指的是成员变量
什么时候用?
当局部变量跟成员变量名字相同时
this代表什么?
this代表所在类的对象引用
方法被哪个对象调用,this就代表哪个对象