JVM内存管理分析

JVM内存管理分析 JVM(Java虚拟机)主要包括三块内存空间,分别是:栈内存、堆内存、方法区内存。 堆内存和方法区内存各有1个,一个线程一个栈内存。 方法调用的时候,该方法所需要的内存空间在栈内存中分配,称为压栈。方法执行结束后,该方法所属的内存空间释放,称为弹栈。 栈中主要存储的是方法体当中的局部变量。 方法的代码片段以及整个类的代码片段都存储到方法区内存当中,在类加载的时候这些代码片段会载
相关文章
相关标签/搜索