Java栈可以被称之为Java虚拟机栈,它同PC寄存器一样是线程私有的。并且生命周期与线程保持一致。Java栈用于存储栈帧,而栈帧中所存储的就是局部变量表、操作数栈,以及方法出口等信息。
Java堆区中既然存储的是对象实例,那么Java栈中局部变量就是用于存储各类原始类型数据、对象引用、以及return Address类型。
标签:并且 各类 栈帧 res 生命周期 引用 gpo 对象引用 class
Java栈可以被称之为Java虚拟机栈,它同PC寄存器一样是线程私有的。并且生命周期与线程保持一致。Java栈用于存储栈帧,而栈帧中所存储的就是局部变量表、操作数栈,以及方法出口等信息。
Java堆区中既然存储的是对象实例,那么Java栈中局部变量就是用于存储各类原始类型数据、对象引用、以及return Address类型。
标签:并且 各类 栈帧 res 生命周期 引用 gpo 对象引用 class
原文地址:https://www.cnblogs.com/lay2017/p/8151567.html