We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5f63d44 commit 8e9721dCopy full SHA for 8e9721d
docs/01-jvm-memory-structure.md
@@ -95,6 +95,10 @@ Java 虚拟机栈的栈顶的栈帧是当前正在执行的活动栈,也就是
95
96
Java 中任何一个普通方法都具备虚函数的特征(运行期确认,具备晚期绑定的特点),C++ 中则使用关键字 virtual 来显式定义。如果在 Java 程序中,不希望某个方法拥有虚函数的特征,则可以使用关键字 final 来标记这个方法。
97
98
+### 方法出口信息(Return Address)
99
+方法出口信息本质上是一个地址,它记录了当前方法执行完毕后,应该返回到调用者方法的哪条指令继续执行。
100
+具体来说,它保存的是调用者方法的程序计数器(Program Counter, PC)的值。当方法正常结束(通过return指令)或异常退出时,JVM会使用这个地址恢复调用者方法的执行位置。
101
+
102
### Java 虚拟机栈的特点
103
104
- 运行速度特别快,仅仅次于 PC 寄存器。
0 commit comments