![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 93
zhangzeguang88
这个作者很懒,什么都没留下…
展开
-
数据结构的栈和堆和程序中的堆和栈
原文:http://student.csdn.net/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html 格式和部分内容稍作修改。 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是原创 2015-04-01 17:10:32 · 3172 阅读 · 1 评论 -
JAVA中堆和栈的区别
先了解具体的概念: JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)。 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身。 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据类型的原创 2015-04-01 17:13:05 · 975 阅读 · 0 评论