ThreadLocal的內存泄露問題

有關ThreadLocal的解析已在這篇文章中說明👉ThreadLocal源碼解析 先上圖👇 先介紹一下內存結構: 每一個線程有每一個線程自己的ThreadLocalMap,線程之間互不干擾。 ThreadLocalMap中底層用數組table來存儲,數組中的元素是Entry類型,Entry中包含key(弱引用),value(強引用) 講清楚ThreadLocal內存泄漏之前要清楚弱引用和強引
相關文章
相關標籤/搜索