JVM的内存结构 JVM三块主要的内存:栈内存、堆内存、方法区内存。 方法只有在调用的时候才会在栈中分配空间,方法被调用称作压栈。 方法执行结束之后,该方法所需要的空间就会释放,此时发生弹栈。 栈数据结构 方法执行过程 运行结果: