Java面对对象的内存图(栈,堆,方法区)

1.一个对象的内存图 方法进栈,对象进堆,方法区里存类(个人理解) 首先从main方法进行执行,Demo1_Car.class进方法区 main方法进栈,main开始执行 car c1 顺序进栈 由于new对象,所以car.class进方法区,包括成员变量及成员方法 在堆内存中生成内容,生成默认值,引用类型默认为null,整型为0 然后进行赋值 然后c1.run()方法执行,c1.run()进栈,
相关文章
相关标签/搜索