类中新类的对象

onl*_*man -4 java class object

在Java或其他OOP语言中 -

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

  void mymeth()
  {
  }
}
Run Code Online (Sandbox Code Playgroud)

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

Mak*_*oto 6

是.

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