注:我的笔记风格,可能不会特别官方,不会晦涩难懂,而是以一个初学者能看懂的方式把知识呈现出来,用最简单的语言把抽象的概念表达出来~
栈溢出和堆溢出
栈溢出和堆溢出的简单理解:
栈溢出:无限循环,无限递归,因为递归会把参数和局部变量放到栈中,无限递归导致栈溢出
堆溢出:一直new对象,达到堆内存的上限,如果堆可以动态扩容,那就是达到内存申请上限
总结
简单的介绍了栈溢出和堆溢出的区别。
本系列为基础知识分享,日更,有任何问题可以私聊或评论博主哦!
希望给各位找工作和工作中的小伙伴提供一点微博的帮助,如果觉得有帮助,欢迎点赞评论收藏关注~