JVM原理之栈帧

JVM中的每一个线程拥有一个运行时栈。和汇编语言一样,该栈被分为若干个栈帧。但是,接下来就和汇编语言不同了。
JVM的栈帧包含一个局部变量表,操作数栈,动态链接,和返回地址。

动态连接

class文件中存在着大量的符号引用。只有父类方法,静态方法,私有方法,实例构造器可以在代类加载时转化为直接引用。而其他则必须在每一次使用进行一次解析。

猜你喜欢

转载自blog.csdn.net/define_us/article/details/80539586