JVM内存结构:主要的三个空间:方法区,堆区,栈区。
因为类需要加载,方法区是最先有数据存放的。
栈:在方法需要被调用的时候,该方法需要的内存空间需要在栈中分配。
方法在调用的时候内存的变化,方法需要调用的时候,在栈中实行的是压栈的操作,当方法结束的时候,就会实行弹出释放的操作。
堆内存:
JVM内存结构:主要的三个空间:方法区,堆区,栈区。
因为类需要加载,方法区是最先有数据存放的。
栈:在方法需要被调用的时候,该方法需要的内存空间需要在栈中分配。
方法在调用的时候内存的变化,方法需要调用的时候,在栈中实行的是压栈的操作,当方法结束的时候,就会实行弹出释放的操作。
堆内存: