java虚拟机栈帧的结构

来源:互联网 发布:小米5手机壳淘宝 编辑:程序博客网 时间:2024/06/11 21:12
栈帧的结构
1)当前栈帧,与当前栈帧关联 的方法为当前的方法
2)局部变量表,一组变量值的存储空间,用于存放方法参数和方法内部定义的局部变量,在Java程序编译为Class文件时,就在方法的Code属性中max_locals数据项中确定了该方法所需要分配的局部变量表的最大容量。局部变量表不像前面介绍的类变量那样存在准备阶段,也就是不存在赋予系统初始值的情况
3)操作栈,是一个后入先出的的栈。
4)动态连接
5)返回地址
0 0
原创粉丝点击