tag 弱引用

標籤
貢獻1
9
01:31 AM · Nov 19 ,2025

@弱引用 / 博客 RSS 訂閱

和尚洗頭用飄柔 - ThreadLocal 中弱引用(WeakReference)設計:為什麼要 “故意” 讓 Key 被回收?

在 ThreadLocal 的底層實現中,ThreadLocalMap 的 key 是 ThreadLocal 的弱引用(WeakReference),而 value 是強引用。很多人會疑惑:為什麼要這麼設計?直接用強引用不行嗎? 其實這背後藏着 ThreadLocal 解決「內存泄漏」的核心思路 ——弱引用的設計,是為了在 ThreadLocal

MySQL , jvm , 算法 , 內存泄漏 , 弱引用 , 數據庫 , 強引用

收藏 評論