黑马程序员技术交流社区

标题: 为啥一看内存图就蒙那 有没有好的方法 [打印本页]

作者: zhuhaoming    时间: 2015-8-31 12:42
标题: 为啥一看内存图就蒙那 有没有好的方法
谁给我讲讲把 .感激不尽啊 .{:3_47:}

aaa.png (114.07 KB, 下载次数: 6)

aaa.png

作者: freehello    时间: 2015-8-31 13:02

我的理解,可以学习一下java内存模型
new 出的对象存在 “堆”
加载的类存在 “方法区”
类的静态变量存在“方法区”
局部变量存在“本地方法栈”

java内存模型.jpg (78.8 KB, 下载次数: 8)

java内存模型

java内存模型

作者: freehello    时间: 2015-8-31 13:04
@zhuhaoming技术分怎么得
作者: xie1989718    时间: 2015-8-31 19:38
new 出的对象存在 “堆” new出的数组也是在堆里
加载的类存在 “方法区” 测试类的主函数方法最先加载到方法区
类的静态变量存在“方法区   是在堆里的成员变量里有一个方法区是吧
局部变量存在“本地方法栈”局部变量全部是存放在栈内存中
作者: wyd1    时间: 2015-8-31 21:24
搞清楚方法区,堆和栈
作者: 寰宇天侠    时间: 2015-8-31 21:32
内存图要看画的人的水平,画得好会好看很多的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2