supper和this关键字的区别
定义
this:
this是一个变量 ,一个引用。this保存的就是当前对象的地址,指向对象本身,即this代表的就是“当前对象”。
supper:
super关键字和this的作用类似,将被隐藏的父类的成员变量和成员方法变为可见,或者说用来引用被隐藏的父类的成员变量和成员方法。
区别
注意
1.this和super都指的是对象,所以均不可以在static方法中使用;
2.this()和super()一样都是对本类构造方法的调用,都是放在第一行,因此两者不能共存;