黑马程序员技术交流社区

标题: 内存结构 [打印本页]

作者: huyang936    时间: 2015-1-16 19:38
标题: 内存结构
java程序在运行时,需要在内存中的分配空间。为了提高效率又对内存进行不同区域的划分,因为每一片区域都有特定的数据处理方式和内存管理方式
共分5片:1方法区、2本地方法区、3寄存器、
4栈【用于存储局部变量,当数据使用完,所占空间会自动释放】、
5堆【数组和对象,
*通过new建立的实例都存放在堆内存中
*每个实例都有内存地址值
*实例中的变量都有默认初始化值
*实例不再被使用,会在不确定的时间内被垃圾回收器回收






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