JVM垃圾回收理解,垃圾回收算法、分區分代模型

我們寫java代碼的時候,業務邏輯處理裏面會產生很多對象,這些對象在調用結束後jvm的垃圾回收器GC就幫我們回收處理了,但是具體的邏輯是如何處理的,如何如優化。 1、什麼是垃圾? 簡單來說就是: 沒有任何引用指向這個對象,那這個對象對jvm來說就是垃圾,需要回收。 2、jvm如何定位到這些垃圾?使用的什麼算法 jvm定位垃圾的算法有兩種: 1:引用計數器 顧名思義,就是通過計數來判斷這個對象是否被
相關文章
相關標籤/搜索