内存分析详解——程序执行的内存变化过程

Java虚拟机内存能够分为三个区域:栈stack,堆heap,方法区method area。 栈的特色: 栈描述的是方法执行的内存模型。每一个方法被调用都会建立一个栈帧(存储局部变量、操做数、方法出口等) JVM为每一个线程建立一个栈,用于存放该线程执行方法的信息(实际参数、局部变量等) 栈属于线程私有,不能实现线程间的共享 栈的存储特性是“先进后出,后进先出” 栈是由系统自动分配,速度快;栈是一
相关文章
相关标签/搜索