Java虚拟机帧

每个 Java 方法在执行的同时会创建一个栈帧用于存储局部变量表、操作数栈、常量池引用等信息。从方法调用直至执行完成的过程,对应着一个栈帧在 Java 虚拟机栈中入栈和出栈的过程。 局部变量表(Local Variable Table)是一组变量值存储空间,用于存放方法参数和方法内定义的局部变量。 操作数栈一个方法刚开始执行时其操作数栈是空的,随着方法执行和字节码指令的执行,会从局部变量表或对象实
相关文章
相关标签/搜索