类中新类的对象

时间:2012-01-02 05:50:48

标签: java class object

使用Java或其他OOP语言 -

class MyClass{
  int a=5;
  MyClass b=new MyClass();

  void mymeth()
  {
  }
}

这里,在类中创建类的对象。当在里面创建新对象时,它将创建新成员和类对象(这里是b),这将再次创建成员,对象?这不会导致链条导致无限的对象和变量吗? 愚蠢的查询。

2 个答案:

答案 0 :(得分:6)

如果你试图这样做,你会遇到StackOverflowError(具有讽刺意味的是,不是吗?)。

答案 1 :(得分:0)

这将导致堆栈溢出错误。