java程序運行時對象是怎麼進行放置安排? 內存是如何分配的呢?

java程序運行時對象是怎麼進行放置安排? 內存是如何分配的呢? 1. 寄存器 這個是最快的存儲區,位於處理器的內部。 可是寄存器的數量是極其有限的,因此寄存器根據需求進行分配,你是不能直接控制。java 2. 棧 位於通用的RAM(隨機訪問存儲器)中,可是經過堆棧指針能夠從處理器哪裏獲取直接的支持。 若堆棧指針向下移動,則分配新的內存;若向上移動,則釋放哪些內存。 這是快速有效的分配存儲方法,僅
相關文章
相關標籤/搜索