java——ThreadLocal、ThreadLocalMap、Thread三者的關系


https://www.jianshu.com/p/377bb840802f

Thread類中維護了一個成員變量:ThreadLocalMap

每個Thread有一個自己的ThreadLocalMap,ThreadLocal在get和set時,會先通過getMap()獲取當前thread的ThreadLocalMap:

 

ThreadLocalMap的key和value分別是ThreadLocal實例的弱引用對象和我們要存儲的值

 

ThreadLocalMap的enrty的key為什么要設置成弱引用?

https://blog.csdn.net/qq646040754/article/details/82493409


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM