学习JVM原理-16 VM Stack里的数据结构

摘自《深入理解Java虚拟机》周志明著

VM Stack是一个栈,栈里面的一个元素称作一个Stack Frame,它是用于支持虚拟机进行方法调用和方法执行的数据结构。

一个方法的执行过程,实际就是一个Frame入栈和出栈的过程

Stack Frame的组成:

1. Local Variable Table: 存放方法的局部变量

2. Operand Stacks

3. Dynamic Linking

4. Return Address

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.