JVM之虛擬機棧

虛擬機棧是一種可以被用來快速訪問的存儲區域,該區域位於通用RAM[1]裏面,通過使用它的所謂的「棧指針」可以讓我們訪問處理器。棧是一種快速有效的分配存儲方法,存取速度僅次於寄存器,堆棧指針若向下移動,則分配新的內存,若向上移動,則釋放那些內存。由於Java編譯器需要預先去生成相應的內存空間,所以當我們嘗試創建程序的時候,Java編譯器必須知道被存儲在棧內的所有數據的確切大小和生命週期,以便可以按照
相關文章
相關標籤/搜索