您的位置:首页 > 编程语言 > Java开发

java内存分区

2016-04-26 00:00 417 查看
摘要: java内存分区

1寄存器。2本地方法区。3方法区。4栈。5堆。
栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 );

只要数据运算完成所在的区域结束,该数据就会被释放。

堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。

1每一个实体都有内存首地址值。
2堆内存中的变量都有默认初始化值。因为数据类型不同,值也不一样。
3垃圾回收机制。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: