这是否有资格作为递归?

时间:2017-12-08 08:57:02

标签: java

我知道调用自身的函数是递归的。但是,是一个对象创建它自己的类型递归的对象?另外,我无意使用这段代码,因为它显然会导致问题,我只对它是否有资格作为递归感兴趣。

class Cell 
{
    Cell()
    {
        Cell c = new Cell();
    }
} 

1 个答案:

答案 0 :(得分:3)

确实如此。 Cell构造函数将自行调用,假设某些调用代码引发了Cell实例的构造。

除非你以某种方式阻止递归(可能是最大的实例限制),否则你的程序最终会崩溃。