如果我有一个构造函数
public class Sample {
public static StackOverflowQuestion puzzled;
public static void main(String[] args) {
puzzled = new StackOverflowQuestion(4);
}
}
在我拥有的程序的主要方法中
public class StackOverflowQuestion {
public StackOverflowQuestion(){
//does code
}
public StackOverflowQuestion(int a){
this();
}
}
这是通过constructor2创建一个StackOverflowQuestion实例,然后通过constructor 1创建另一个StackOverflowQuestion实例,因此我现在有两个StackOverflowQuestion实例直接在彼此内部?
或者在这种情况下,constructor2 是否会横向调整,然后通过 constructor1 创建 StackOverflowQuestion 的实例?