this和super的区别 在程序类中使用this表示先从本类查找所需要的属性和方法,如果本类不存在,则查找父类定义。super表示不查找子类直接查找父类定义。this和super都可以进行构造方法的调用,但是this调用的时本类构造,而super 由子类调用父类构造。两个语句都必须放在首行,所以不能同时出现。this可以表示当前对象。