参考http://blog.163.com/qq3076169@126/blog/static/1717240672012620111028892/
为什么要使用this,简单讲,就是方法中的某个形参与当前对象的某个成员有相同的名字,为了区别而使用“this.成员”。
例:
public class DemoThis {
private String name;
DemoThis(String name) {
this.name = name;
}
};
this通常指代当前对象,super通常指父类。
详情见链接讲解