标签: java class object
使用Java或其他OOP语言 -
class MyClass{ int a=5; MyClass b=new MyClass(); void mymeth() { } }
这里,在类中创建类的对象。当在里面创建新对象时,它将创建新成员和类对象(这里是b),这将再次创建成员,对象?这不会导致链条导致无限的对象和变量吗? 愚蠢的查询。
答案 0 :(得分:6)
如果你试图这样做,你会遇到StackOverflowError(具有讽刺意味的是,不是吗?)。
StackOverflowError
答案 1 :(得分:0)
这将导致堆栈溢出错误。