this()代表调用同一个类中的其它构造器
super()用于调用父类中的构造方法
super()和this()均需放在构造方法内第一行
this()和super()都指的是对象,所以,均不可以在static环境中使用。包括:static变量,static方法,static语句块。
this和super不能同时出现在一个构造函数里面
this()和super()为构造方法,作用是在JVM堆中构建出一个对象。
因此避免多次创建对象,同一个方法内只能调用一次this()或super()。
同时为了避免操作对象时对象还未构建成功,需要this()和super()的调用在第一行实现【以此来创建对象】,防止异常。