JVM的內存結構簡介

1 JVM結構圖 2 棧內存 棧內存是由編譯器自動分配的內存。棧內存在函數中定義的一些基本類型的變量和對象的引用變量都在函數的棧內存中分配。當在一段代碼塊定義一個變量時,Java就在棧中爲這個變量分配內存空間,當超過變量的做用域後,Java會自動釋放掉爲該變量所分配的內存空間,該內存空間能夠當即被另做他用。html 每一個java程序線程運行時,JVM都會給該java線程分配一個java棧,不一樣
相關文章
相關標籤/搜索