JAVA系列: 哪些對象可以成爲GC Roots?

  GC的根本思路 給定一個集合的引用作爲根出發,通過引用關係遍歷對象圖,能被遍歷到的(可到達的)對象就被判定爲存活,其餘對象(也就是沒有被遍歷到的)就自然被判定爲死亡。注意再注意:tracing GC的本質是通過找出所有活對象來把其餘空間認定爲「無用」,而不是找出所有死掉的對象並回收它們佔用的空間。 GC roots這組引用是tracing GC的起點。要實現語義正確的tracing GC,就必
相關文章
相關標籤/搜索