this
在其他方法中可以直接用方法名调用本方法
而构造方法如何调用呢?即调用本类中其他构造方法
用this();
如在Student类中
用有参构造函数
public Student(String name){
this.name=name;
}
再用空参构造函数
public Student(){
this("张三");
}
另外需要注意this()一定要放在构造方法第一行!
因为当new ()时即调用空参方法时,肯定以自己本方法为主,所以需要先执行别的方法
即this()再执行本方法才能实现以本方法为主