深入理解JVM之自動內存管理

目錄 1.內存劃分 1.1GC 什麼時候開始?對什麼東西,做了什麼事情? 2.垃圾收集算法有哪些? 3.內存泄漏和內存溢出 1.內存劃分 注:上圖黃色框屬於線程私有的內存,綠色爲共有的。 程序計數器: 是一塊較小的內存空間,可以看做當前線程所執行的字節碼的行號指示器。 虛擬機棧(棧內存): 虛擬機棧描述的是Java方法執行的內存模型(非native方法)。每個方法在執行的同時都會創建一個棧幀用於存
相關文章
相關標籤/搜索