一个对象的内存图及运行流程和3个对象的内存图的运行流程

来源:互联网 发布:php导出excel表格 编辑:程序博客网 时间:2024/05/16 12:17





内存图运行流程(大致流程)
1、执行main方法
2、对象创建
3、创建一个新的对象,值为空
4、生成地址,并将空值输出
5、栈中地址就指向新对象的地址
6、方法区的地址值
7、堆中对象存有方法区的地址值
8、将值赋给成员变量,替换空值
9、输出新值
10、执行music(String name)方法,执行完后从内存中消失
11、执行run()方法,执行完后从内存中消失
12、执行完take()方法,执行完后从内存中消失







0 0