java创建的对象存储在哪儿

来源:互联网 发布:javascript参考手册 编辑:程序博客网 时间:2024/05/29 04:48
1,寄存器。这是最快的存储区,因为它位于不同其他存储区的地方——处理器内部,但是寄存器的数量是有限的。2,堆栈。仅次于寄存器,位于通用RAM(随机访问存储器)中。在创建程序时,java系统必须知道存储在堆栈内所有项的确切生命周期,以便于上下移动堆栈指针。3,堆。一种通用的内存池(也位于RAM区),用来存放所有的java对象。4,常量存储。常量值通常直接存放在程序代码内部。5,非RAM存储。把对象转化成可以存放在其他媒介上的事物,在需要时,可恢复成常规、基于RAM的对象。
0 0
原创粉丝点击