[Java] Java 中内存的分配

在 Java程序运行时,要特别清楚内存的分配,Java中有6个地方都可以保存数据:

1> 寄存器: 这里是最快的保存区域,因为它位于处理器内部,但是寄存器的数量十分有限,所以寄存器是根据需要由编译器分配的,我们没有直接的控制权,也不能可在自己的程序里找到寄存器存在的任何踪迹。

2> 堆栈: 驻留于常规RAM(随机访问存储器)区域。

3> 堆:一种常规用信途的内存池(也在RAM区域),其中保存了Java对象。

4> 静态存储

5> 常数存储

6>   非RAM存储

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值