【发布时间】:2012-10-26 12:50:45
【问题描述】:
我正在阅读内存分配概念。我发现一个声明说对象类型需要动态内存和原始类型需要静态内存他们证明它说如果需要动态内存,它是在堆上分配的,否则它会继续堆栈。
我不明白为什么会这样?
感谢每一个帮助。
谢谢
【问题讨论】:
-
这对我来说听起来非常奇怪。我猜作者的意思可能是原始类型不需要超出其恒定大小的内存,而复杂实体可能在运行时根据它们的状态需要额外的内存。
-
是的,这就是他们的意思
标签: heap-memory primitive-types stack-memory object-type