java面試專題--jvm虛擬機

1.jvm 進程內存邏輯結構 主要分爲三大塊 1.堆 2.方法區 3.本地內存 2.jvm內存結構 程序計數器: 較小的內存空間, 當前線程執行的字節碼的行號指示器(對java多線程起關鍵做用,多線程程序會不斷切換線程,記錄當前線程執行的行數,以便切回來的時候能繼續執行);各線程之間獨立存儲,互不影響。 java棧: 線程私有,生命週期和線程,每一個方法在執行的同時都會建立一個棧幀用於存儲局部變量
相關文章
相關標籤/搜索