访问本类中的属性的话,this可加可不加,如果加的话,可以显得更标准。
如果调用本类其他构造方法的话方法的话,一定要加。
class Member{ private String name; public Member(); public Member(String name){ this();//调用本类构造 } }
而且this永远表示的是当前对象,比如:
Member m1 = new Member(); m1.fun(); // this = m1 Member m2 = new Member(); m2.fun(); // this = m2