java虛擬機堆,方法區,java棧的關係

對象實例在堆裏,類及方法實現在方法區,局部變量在棧中。 java棧是一塊線程私有的內存空間,如果說,java堆和程序數據密切相關,那麼java棧就是和線程執行密切相關。線程執行的基本行爲是函數調用,每次函數調用的數據都是通過java棧傳遞的。 java棧保存的主要內容爲棧幀,每一次函數調用,都會有一個對應的棧幀被壓入java棧,每一個函數調用結束,都會有一個棧幀被彈出java棧。 由於每次函數調用
相關文章
相關標籤/搜索