recursive constructor invocation
时间: 2023-05-01 20:03:48 浏览: 179
Recursive_recursive_
5星 · 资源好评率100%
递归构造函数调用(recursive constructor invocation)指的是在一个类的构造函数中调用相同类的另一个构造函数,从而形成了一个递归调用的过程。在 Java 中,如果一个类的构造函数中调用了同样的类的构造函数,并且这样的调用会一直递归下去,就会抛出一个编译时异常。要避免递归构造函数调用,可以使用 super 关键字来调用父类的构造函数或者使用静态工厂方法来创建对象。
阅读全文