1.Java虚拟机栈(Java Virtual Machine Stack):早期也叫Java栈。每个线程在创建时都会创建一个虚拟机栈,其内部保存一个个的栈帧(Stack Frame),对应着一次次的Java方法调用,是线程私有的。
2.生命周期:和线程的生命周期是一致的
3.作用:主管Java程序的运行,保存方法的局部变量,部分结果,并参与方法的调用和返回。
1.Java虚拟机栈(Java Virtual Machine Stack):早期也叫Java栈。每个线程在创建时都会创建一个虚拟机栈,其内部保存一个个的栈帧(Stack Frame),对应着一次次的Java方法调用,是线程私有的。
2.生命周期:和线程的生命周期是一致的
3.作用:主管Java程序的运行,保存方法的局部变量,部分结果,并参与方法的调用和返回。