【发布时间】:2016-03-05 19:17:18
【问题描述】:
我正在阅读内存管理,但完全被以下事情弄糊涂了。请解释一下。我无法清除我的概念。
- 每个堆的根节点的引用都驻留在堆栈中。为什么有必要?
- 对象或引用类型还需要堆栈空间以及堆?
我知道这些问题非常基本,或者可能是我的错误预测。但我完全糊涂了。
请解释一下。
【问题讨论】:
-
堆栈有存储在堆中的数据的地址位置。必须保持变量的范围。
标签: memory-management stack heap-memory ram