java创建的对象存储在哪儿
2016-03-12 12:58
246 查看
1,寄存器。这是最快的存储区,因为它位于不同其他存储区的地方——处理器内部,但是寄存器的数量是有限的。 2,堆栈。仅次于寄存器,位于通用RAM(随机访问存储器)中。在创建程序时,java系统必须知道存储在堆栈内所 有项的确切生命周期,以便于上下移动堆栈指针。 3,堆。一种通用的内存池(也位于RAM区),用来存放所有的java对象。 4,常量存储。常量值通常直接存放在程序代码内部。 5,非RAM存储。把对象转化成可以存放在其他媒介上的事物,在需要时,可恢复成常规、基于RAM的对象。
相关文章推荐
- Java编程思想学习(十三) java I/O
- Java编程思想学习(十二) 数组和容器
- 代理模式(五)JDK动态代理深入分析
- Eclipse安装SVN
- IT十八掌作业_java基础第八天_多线程
- Java的枚举值能不能用==比较?
- Java代理 Notes
- java解析xml
- java list中的对象去重原理
- 20145314郑凯杰 《Java程序设计》第2周学习总结 代码开始!
- eclipse web module版本问题:Cannot change version of project facet Dynamic Web Module to 2.5.
- 九、Null在Java中的精确表示
- Spring4 mvc 基础教程~非常适合新手
- 八、Java的可变参数例子
- 七、如何在Java中高效检查一个数组是否含有一个值
- java多线程总结
- Lock与synchronized 的区别
- Android使用eclipse开发导入源码包相关问题
- java SE基础(文件和流)
- Windows下Eclipse导入android系统源码