JVM内存结构 1、方法区 用于存储虚拟机加载的 类信息,常量,静态变量等数据。 2、堆 存放对象实例,所有的对象和数组都要在堆上分配,是 JVM 所管理的内存最大的一块区域。 3、栈 Java 方法执行的内存模型:存储局部变量表、操作数栈、动态链接、方法出口灯信息。 生命周期与线程相同。郑天祺小于 1 分钟面试JVM内存模型运行时数据区