Java 对象在堆中的内存结构 -- 斯坦福大学编译器讲座笔记
Java 对象在堆中的内存结构
我们知道,函数每次被调用时,在内存中都有自己的活动记录(activation record),称为栈空间(stack). Java 的方法在调用时在 JVM 栈中为其分配一个栈帧(Java栈空间的一个片段),可以称之为方法栈. 原则上,所有对象都在堆空间(Heap)中分配.
java对象在内存中是怎样分配的呢? 一旦对象在堆中分配了空间,那本质上就是
转载
2013-11-10 20:12:19 ·
1054 阅读 ·
1 评论