对象的创建与使用--内存分析-----关于JVM的内存管理-CSDN博客

网站介绍:文章浏览阅读48次。对象的创建与使用--内存分析关于JVM的内存管理1、JVM(Java虚拟机)主要包括三块内存空间,分别是:栈内存、堆内存、方法区内存。2、堆内存和方法区内存各有一个,一个线程一个栈内存。3、方法调用的时候,该方法所需要的内存空间在栈中分配,称为压栈。方法执行结束之后,该方法所属的内存空间释放,称为弹栈。4、栈中主要存储的是方法体当中的局部变量。5、方法的代码片段以及整个类的代码片段都会被存储到方法区内存当中,在类加载的时候这些代码片段会载入。6、在程序执行过程中使用new运算符创建Java对象