方法,记录一下。
nofollow">http://www.cnblogs.com/whyhappy/p/5370255.html
调用类的成员变量。
方法中,使用this调用另一个本类的构造方法。但是这里要注意的一点就是:this调用必须在本构造方法的第一行代码的位置上。这么做是为了初始化类的属性。并且至少应该有一个构造方法是不能有this的,否则就出现循环调用,类无法进行初始化了,有问题的。
调用类中方法的对象。通俗的讲,就是,当前这个方法是被谁调用的,谁就是当前对象。
用法。例如对象的比较,可以使用this和引用传递进行两个对象是否相等的比较。
代码清晰点。
boolean isEquals(Main main){
Main m1=this;
Main m2=main;
if(m1==m2) //地址比较两个对象是否是一个
return true;
if(m1.name.equals(m2.name) && m1.age==m2.age)
return true;
else
return false;
}
}