【筆記】深入理解 java 虛擬機---GC.

什麼是GC. GC (Grabage Collection) 垃圾收集。目的是爲了清除不需要的對象,來騰出內存,供其他對象使用。因爲 在虛擬機中,程序計數器,本地方法棧,虛擬機棧,隨線程線程而生隨線程而滅。 所以 GC 的作用域 只在 堆上和 方法區。 1  既然要清楚不需要的對象,第一步就要知道,那些對象已死。   【1】引用技術算法。 當有對象被其他地方引用時,計數器+1,直到計數器爲0時,
相關文章
相關標籤/搜索