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

java 对内存空间的划分

2015-07-02 11:51 465 查看
java 对内存空间的划分;五部分;

栈、堆、方法区、本地方法区、寄存器。

1、栈内存:存储都是局部变量。只要是在方法中定义的变量都是局部变量。

一旦变量的生命周期结束该变量就被释放。

2、堆内存都是实体(对象)(new 关键词创建的)

每一个实体都有一个首地址值。

堆内存的变量都有默认的初始化值。不同类型不一样,

int——0,double——0.0 boolean——false char——’\u0000’

当实体不在使用时,就会被垃圾回收机制处理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  内存空间 内存