JVM运行时栈帧结构

JVM运行时栈帧结构 1栈帧组成部分 局部变量表 操做数栈 动态链接 方法返回地址和一些额外的附加信息。 在编译代码的时候,栈帧中须要多大的局部变量表,多深的操做数栈都已经彻底肯定了,而且写入到了方法表的Code属性中,所以一个栈帧须要分配多少内存,不会受到程序运行期变量数据的影响,而仅仅取决于具体虚拟机的实现。 一个线程中的方法调用链可能会很长,不少方法都同时处理执行状态。对于执行引擎来说,活动
相关文章
相关标签/搜索