JVM栈帧的内部结构

栈帧的内部结构

每个栈帧中存储着:

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

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37924905/article/details/108737527