很顯然WeakReference不能直接的引用目標(biāo)對象,WeakReference的 Target屬性的get/set是兩個(gè)函數(shù),從某處查到目標(biāo)對象的引用返回,而不是我們最常用寫的那樣直接返回或者設(shè)置一個(gè)私有變量。GC維護(hù)了兩個(gè)列 表來跟蹤兩種弱引用的目標(biāo)對象,在一個(gè) WeakReference對象創(chuàng)建時(shí),它在相應(yīng)的列表中找到一個(gè)位置,將目標(biāo)對象的引用放入,很...
www.dbjr.com.cn/article/327...htm 2025-5-13