堆:线程共有,主要存放对象实例
栈:线程私有,用于运行程序,执行一个方法则有一个栈帧压入栈,方法结束(return/throw)弹出栈。
栈帧:局部变量表:保存基本数据类型与对象引用
操作数栈:保存方法运行时的中间计算结果与临时变量
动态链接:服务于方法需要调用其他方法
堆:线程共有,主要存放对象实例
栈:线程私有,用于运行程序,执行一个方法则有一个栈帧压入栈,方法结束(return/throw)弹出栈。
栈帧:局部变量表:保存基本数据类型与对象引用
操作数栈:保存方法运行时的中间计算结果与临时变量
动态链接:服务于方法需要调用其他方法