栈帧的内部结构--一些附加信息

每个栈帧中包含:

  • 局部变量表(Local Variables)
  • 操作数栈(Opreand Stack) 或表达式栈
  • 动态链接 (Dynamic Linking) (或指向运行时常量的方法引用)
  • 动态返回地址(Return Address) (或方法正常退出或者异常退出的引用的定义)
  • 一些附加信息

一些附加信息

  栈帧中还允许携带与java虚拟机实现相关的一些附加信息。例如,对程序调试提供支持的信息

附:JVM学习目录

原文地址:https://www.cnblogs.com/ding-dang/p/13072537.html