分代模型介绍
根据写代码方式的不同,采用不同的方式来创建和使用对象,其实对象的生存周期不同,所以JVM将Java堆内存划分为两个区域:年轻代、老年代
通过下面的代码,来看下方法区,Java虚拟机栈和Java堆内存的关系图
public class HelloWorld {
private static Demo1 demo1 = new Demo1();
public static void main(String[] args) throws InterruptedException {
executeDemo2();
while (true) {
executeDemo1();
Thread.sleep(6000);