字节码执行引擎

栈帧: 局部变量表:编译时确定大小,slot(一般32bit,可存放reference用于找到对象和类型数据) 连续2slot(64bit,long,double,可以非原子操作,反正这是线程私有的) 实例方法this,参数,局部变量 static方法参数,局部变量 slot可重用,局部变量必须先赋值后使用 操作数栈:编译时确定大小,基于栈(即操作栈)的解释执行引擎 动态连接:指向方法的引用(运行
相关文章
相关标签/搜索