先看第一篇,其实,threadLocal没啥特别的,就是给当前
thread 对象创建一个map。属性叫:threadLocal
然后,map 的 K是 threadLocal,V是值。
讨论了下,可能存在的内存泄漏情况,主要是threadLocal如果没有人回收的话,线程复用,比如线程池,然后里面放一大堆已经不再会使用的内容。
先看第一篇,其实,threadLocal没啥特别的,就是给当前
thread 对象创建一个map。属性叫:threadLocal
然后,map 的 K是 threadLocal,V是值。
讨论了下,可能存在的内存泄漏情况,主要是threadLocal如果没有人回收的话,线程复用,比如线程池,然后里面放一大堆已经不再会使用的内容。
本文标题:ThreadLocal
本文链接:https://www.haomeiwen.com/subject/bqzhrftx.html
网友评论