这个问题很明显。当我准备好JVM规范时,我遇到了Java堆栈
"2.5.2 Java虚拟机堆栈“ 每个Java虚拟机线程都有一个私有Java虚拟机堆栈,与线程同时创建。Java虚拟机堆栈存储帧(§2.6)。Java虚拟机堆栈类似于传统语言(如C)的堆栈:它保存局部变量和部分结果,并在方法调用和返回中发挥作用。因为除了推送和弹出帧之外,Java虚拟机堆栈从来不被直接操作,所以帧可能会被堆分配。Java虚拟机堆栈的内存不需要是连续的。
因此,除了线程堆栈之外,还有哪些类型的堆栈是可以使用的,或者是我们可以分类的呢?
发布于 2018-01-18 12:10:59
https://stackoverflow.com/questions/48320931
复制相似问题