zoukankan      html  css  js  c++  java
  • JVM-栈的内存结构之--方法返回地址

    虚拟机栈的内部结构里的方法返回地址,只要作用:

    存放调用该方法的PC寄存器的值,如下图举例:

    1:当程序将 方法A执行,在方法A里面调用 方法B,

    2:当方法B执行完的时候,程序会return,也即告诉程序方法B已经执行完了

    3:PC寄存器保存的是下一行代码要执行的地址,而刚刚方法B的执行,必定会将方法B入栈,这个时候,PC寄存器里面的地址,就存放在 方法返回地址

    4:当B方法执行完,方法B就会出栈,接着PC寄存器会告诉 执行引擎下一行要执行的代码

  • 相关阅读:
    HDU-1205
    HDU-2033
    HDU-2032
    HDU-2031
    HDU-2030
    HDU-2029
    HDU-2028
    HDU-2027
    HDU-2026
    HDU-2025
  • 原文地址:https://www.cnblogs.com/qq1141100952com/p/15000182.html
Copyright © 2011-2022 走看看