深入理解Java虚拟机——运行时栈帧结构(方法返回地址和附加信息)

Posted 小志的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入理解Java虚拟机——运行时栈帧结构(方法返回地址和附加信息)相关的知识,希望对你有一定的参考价值。

目录

一、方法返回地址的概述

  • 方法调用时通过一个指向方法的指针指向方法的地址,方法返回时将回归到调用处,那个地方是返回地址。

二、附加信息的概述

  • 虚拟机规范允许具体的虚拟机实现增加一些规范里没有描述的信息到栈帧之中,这部分信息完全取决于具体的虚拟机实现。
  • 在实际开发中,一般会把动态连接、方法返回地址与其他附加信息全部归为一类,称为栈帧信息。

以上是关于深入理解Java虚拟机——运行时栈帧结构(方法返回地址和附加信息)的主要内容,如果未能解决你的问题,请参考以下文章

深入理解Java虚拟机——运行时栈帧结构(方法返回地址和附加信息)

深入理解JVM虚拟机读书笔记——运行时栈帧结构

深入理解JVM虚拟机读书笔记——运行时栈帧结构

深入理解Java虚拟机——运行时栈帧结构(操作数栈)

深入理解Java虚拟机——运行时栈帧结构(局部变量表)

深入理解Java虚拟机06--虚拟机字节码执行引擎