黑马程序员技术交流社区
标题:
自己创建自己为什么会递归发生内存溢出????
[打印本页]
作者:
wlsperfect
时间:
2016-4-1 21:28
标题:
自己创建自己为什么会递归发生内存溢出????
public class Ceshi {
public static void main(String[] args) {
Car car = new Car();
}
}
class Car {
Car c = new Car();
}
为什么会内存溢出,请大神详细分析过程!!!
作者:
wlsperfect
时间:
2016-4-2 12:36
呃...没有人知道吗???
大神在哪里,在哪里?
作者:
菊花爆满山
时间:
2016-4-2 13:44
不停的new当然内存溢出了
作者:
15281616180
时间:
2016-4-2 15:36
你这个问题就在讲递归拷贝文件的时候有,异曲同工啊旁友
作者:
wlsperfect
时间:
2016-4-2 19:31
菊花爆满山 发表于 2016-4-2 13:44
不停的new当然内存溢出了
为什么不停的new啊,只空口说没有分析等于没说啊?我也知道可能是不停的new,但是为啥不停的new啊?
作者:
无波无澜
时间:
2016-4-2 19:47
这个是个递归调用哦,如果没有停止调教会一直递归调用,你的内存自然就满了
作者:
fanlelong
时间:
2016-4-2 19:54
无限循环,你说呢
作者:
747844695
时间:
2016-4-2 22:16
你这个是不停的递归,
作者:
划江北上
时间:
2016-4-2 22:22
楼主的问题我也有,明天准备问问风清扬,明天老人家出山给我们讲一天的课,我就将这个问题已经提交上去了
作者:
biu
时间:
2016-4-2 23:20
递归就是自己调用自己,你这无限调用又不弹栈,当然内存溢出了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2