第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

你什么時候使用WeakHashMap或WeakReference?

你什么時候使用WeakHashMap或WeakReference?

胡說叔叔 2019-09-18 19:54:50
使用弱引用是我從未見過的實現(xiàn),所以我試圖弄清楚它們的用例是什么以及實現(xiàn)如何工作。什么時候需要使用WeakHashMap或者WeakReference它是如何使用的?
查看完整描述

3 回答

?
智慧大石

TA貢獻1946條經(jīng)驗 獲得超3個贊

要明確的一個區(qū)別是a WeakReference和a 之間的區(qū)別SoftReference。

基本上WeakReference,一旦被引用的對象沒有引用,JVM就會急切地想要GC-d 。一個SoftReference在另一方面d對象,往往會被垃圾收集器留約,直到它真正需要回收內(nèi)存。

保存在WeakReferences中的緩存將是非常無用的(在a中WeakHashMap,它是弱引用的鍵)。SoftReferences當(dāng)您想要實現(xiàn)可以使用可用內(nèi)存增長和縮小的緩存時,可以將值包裝起來


查看完整回答
反對 回復(fù) 2019-09-18
  • 3 回答
  • 0 關(guān)注
  • 783 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號