2013年8月6日

摘要: 存储到什么地方:1 . 寄存器。 这是最快的的存储器 ,因为这是位于处理器内部,但是寄存器并不大。所以寄存器是按需分配,你不能进行直接控制。也不能在程序中感觉到寄存器的任何迹象(但是C和C++允许向编译器建议寄存器的分配方式)2 .堆栈(一般来说是栈)。 位于通用的RAM(随即访问存储器)中。但通过堆栈指针可以从处理器那里直接得到支持。堆栈若向下移动,则分配新的内存;若向上移动,则释放内存。这是一种快速有效的方法,仅次于寄存器,创建程序时Java必须知存储在堆栈中的所有项的确切生命周期,以便上下移动堆栈指针。这一约束限制了程序的灵活性,所以某些Java数据存在duizhan中——特别时对象的引 阅读全文
posted @ 2013-08-06 17:11 千樱硕 阅读(181) 评论(0) 推荐(0)

导航