首页
58问答库
>
一道JAVA问题,public class Test{ public Test(){new Test();}}之后用Test test = new Test()
一道JAVA问题,public class Test{ public Test(){new Test();}}之后用Test test = new Test()
实例化对象时结果是什么,为什么?
2025-05-20 10:15:14
推荐回答(1个)
回答(1):
会造成堆溢出!
因为所有new的对象会放到堆里,由于你在new时是一个死循环,系统会不断的new实例,直到JVM堆内放不下抛出异常为止
相关问答
最新问答
亲,我在苏州办的邮政卡在河南丢的,身份证也丢了,拿临时身份证要几天能把钱给取出来啊?
包头市东河区哪个部门管理626医院?
杨氏双缝干涉实验中的第一条缝隙是否发生了光的衍射
爱情感情该怎么区分
what✀s for breakfast是什么意思
五十街区那个“李乃晨”口腔诊所怎么样啊?
45岁的人会感染乙肝吗
0.51÷7.1-0.02 简算
绵阳市兴禾建设有限公司怎么样?
中国交通警察的监控,只能保存七天七夜,之后就找不到交通肇事逃逸,的犯罪嫌疑人了?是不是?