1、每个线程运行时所需要的内存空间,称为虚拟机栈。 2、每个栈由多个栈帧组成,对着每次方法调用时所占用的内存。 3、每个线程只能有一个活动栈,对应着当前正在执行的方法。 4、栈帧:每个方法运行时需要的内存。 垃圾回收只针对堆内存回收。