A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 会飞De石头 中级黑马   /  2014-8-13 08:26  /  2309 人查看  /  19 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 会飞De石头 于 2014-8-27 07:55 编辑

寄存器:主要指cpu中的一块存储区域,小单运行快,我们在程序中无法控制。
栈:       存放基本类型的数据及对象的引用,但对象本身不存放在栈中,而是存放在堆中。
堆:       存放用 new 产生的数据,也就是长说的对象。
静态域:存放在对象中用 static 定义的静态成员。
常量池:存放常量。
其他存储:硬盘等永久存储空间。

以上为总结的内存状态,不知道还有没有遗漏,欢迎大家补充和详细。

19 个回复

倒序浏览
哇塞,好好
回复 使用道具 举报
好东西,让我有学习一下
回复 使用道具 举报
不错,加油
回复 使用道具 举报
学习学习
回复 使用道具 举报
好好,加油
回复 使用道具 举报
基础视频中说有5个,但是只讲出了3个.这下全了
回复 使用道具 举报
栈和堆的关系是什么?是不是栈包含了堆,栈是堆的集合?
回复 使用道具 举报
学习了,谢谢!
回复 使用道具 举报
马马虎虎,学习学习
回复 使用道具 举报
啊  不错不错
回复 使用道具 举报
﹑淼 来自手机 中级黑马 2014-8-13 12:38:15
12#
内存学的蛮好的,很多问题一话内存图就明白了
回复 使用道具 举报
学习力!
回复 使用道具 举报
不错,不错
回复 使用道具 举报
盐多必湿 发表于 2014-8-13 11:26
栈和堆的关系是什么?是不是栈包含了堆,栈是堆的集合?

堆、栈是相互独立的两个内存空间
回复 使用道具 举报
s_gd 中级黑马 2014-8-18 15:58:12
16#
一直没搞懂java中堆跟栈的概念,学习一下。
回复 使用道具 举报
谢谢楼主
回复 使用道具 举报
收藏,学习
回复 使用道具 举报
感觉还是缺少纵向对比…………
回复 使用道具 举报
嗯,顶一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马