長話短說-再談強引用、弱引用、虛引用

俗話說:"說不如做,看書不如把代碼敲一遍。"對於三種常用的引用概念,本人還是覺得用代碼說話比較實在。好,說幹就幹!

1. 強引用,有人在引用我,我就不能被刪除。如下:

Sample Class

執(zhí)行以下代碼,A12沒有被回收,因此B12引用了A12。:

code

把注釋去掉,A12回收了。

2. 軟引用,沒有強引用的情況下,要等到記憶體不足的時候才會釋放。

JVM參數(shù):-Xms5M -Xmx5M

coe

輸出為:A12::finalize,null

下圖中,是不會被回收的,因為記憶體還足夠。

code

3. 弱引用,沒有強引用的情況下,馬上回收。

code
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 勇利的運氣糟透了。 他覺得只有這個原因可以解釋到底為什麼這種事情會發(fā)生在他身上。 他並不覺得自己是個沒禮貌的人,但...
    AmandaHuang閱讀 1,063評論 0 2
  • 三十八種花精與救援花精之使用說明 --摘譯自巴哈醫(yī)生之十二種原始花精與其他花精(The Twelve Healer...
    玄月之佑閱讀 1,816評論 0 11
  • 1、否定先練毛筆字 提到書法,人們自然想到毛筆字,它是中國的國粹。除龐中華外,幾乎所有的書法家都會毛筆字。龐中華在...
    樊建平閱讀 794評論 1 0
  • 小雨淅淅瀝瀝,偶有綿綿如絲 卻不知,散落的回憶掉進哪條小巷里。 空氣里彌漫著泥土的氣息 爺爺?shù)乃嬐祟}字 看了...
    夏夜之空閱讀 229評論 2 3
  • 我這次考試不是很理想,我知道我這次考試一定會不理想,我這段時間不是很好,我也不知道為什么,就是老是很走神,老...
    大猩vvvvvvvvv閱讀 258評論 0 2

友情鏈接更多精彩內容