摘要: 在 Java程序运行时,要特别清楚内存的分配,Java中有6个地方都可以保存数据: 1> 寄存器: 这里是最快的保存区域,因为它位于处理器内部,但是寄存器的数量十分有限,所以寄存器是根据需要由编译器分配的,我们没有直接的控制权,也不能可在自己的程序里找到寄存器存在的任何踪迹。 2> 堆栈: 驻留于常规RAM(随机访问存储器)区域。 3> 堆:一种常规用信途的内存池(也在RAM区域),其中保存了Java对象。 4> 静态存储 5> 常数存储 6> 非RAM存储 阅读全文
posted @ 2011-06-04 15:59 ShanHaiyang 阅读(143) 评论(0) 推荐(0) 编辑