摘要:
首页阅览室馆友我的图书馆帐号java程序的内存分配(一)收藏JAVA 文件编译执行与虚拟机(JVM)介绍Java 虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件... 阅读全文
摘要:
程序运行时,特别要注意的是内存的分配。有六个地方都可以保存数据:寄存器这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。堆栈驻留于常规RAM(... 阅读全文