java中类名.this和这个类的对象有区别吗

如题所述

this指当前类的对象。
类名.this这种写法不提倡,画蛇添足。可用直接用this代替。
有区别!类的对象可用有多个。每个对象都有一个this,这个this指的是这个对象自己。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-22
这样写在有些时候还是有必要的,比如你在一个重写其他类的方法里要调用当前类的方法就需要当前类名.this,比如在Handler中重写handleMessage方法时本回答被网友采纳
相似回答