全部评论
linux 里面会触发段错误信号
这个事情要分两种情况讨论,主要区别在尾递归上: 1、Java为代表的面向对象语言,没有尾递归,会出现栈溢出;2、JavaScript为代表的有函数式特性的语言,有尾递归,会一直运行,不会溢出。 尾递归的文字概念和解释阮一峰的ES6中有写 如果画图理解的话大概就是下面两张图解释的比较清楚。
函数调用会向栈上压入返回地址的,重复直接堆栈爆炸
堆栈内存溢出
Exception in thread "main" java.lang.StackOverflowError
stackoverflow
java的话是堆内存爆了
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
vivo公司福利 371人发布