为什么每个线程需要保存完整的ThreadLocalMap表
来源:4-14 两种场景的共同点

Ya0_
2021-06-23
如果每个线程都只需要自己的那个<ThreadLocal<?> key,Object() value>这一个键值对的信息的话,为什么每个线程还需要哦保存完整的Map表呢?
写回答
1回答
-
悟空
2021-06-24
因为在一个 ThreadLocalMap 里面有多个 ThreadLocal,而一个 Thread 是可以拥有多个 ThreadLocal 的,所以需要这样的一个map。
00
相似问题