class Xyz{
Xyz obj=new Xyz();//becouse of this line i'm geting error why?
void m1()
{
System.out.println("ffhfhfh");
}
}
class Abc{
static Xyz obj1=new Xyz();
public static void main(String arg[])
{
obj1.m1();
}
}
答案 0 :(得分:1)
我想你得到的是stackoverflow错误,长堆栈跟踪指向代码中的同一行。
当构造类Xyz时,它会创建一个Xyz对象,它创建一个Xyz对象,它创建一个Xyz对象,......