Java内存分析详解

Java内存分析,栈,堆,方法区,栈帧,程序执行的时候内存变化的过程。 栈:栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧用于储存局部变量,操作数,方法的出口等。JVM为每个线程创建一个栈,用于存放该线程执行方法的信息(实际参数,局部变量等)。栈属于线程的私有,每个线程之间不能共享。栈特性“先进先出,后进后出“。栈是由系统分配的,速度快。栈是一个连续的空间。在主方法中 堆:堆用于储存
相关文章
相关标签/搜索