JVM学习(二)--虚拟机栈

栈的定义:栈是线程运行需要的内存,那么和程序计数器一样,栈同样也是线程独立的,每个线程都会有独立的栈;

栈的组成:栈是由栈帧组成的;栈帧就是每个方法运行时需要的内存,包括参数,局部变量,返回参数地址等;先入后出的原则;每个栈都只有一个活动栈帧,对应着正在执行的方法

你可能感兴趣的:(jvm,jvm,学习)