ThreadLocal <t> :: getMap如何工作?

时间:2016-10-23 19:26:27

标签: java thread-local

考虑到threadLocals是Thread.class中的私有变量,我不明白ThreadLocal::getMap如何能够t.threadLocals

2 个答案:

答案 0 :(得分:1)

它不是私有的,它是包私有(没有可见性修改),ThreadThreadLocal都在java.lang包中。

答案 1 :(得分:1)

它不是私有的,而是包私有的。 java.lang.ThreadLocaljava.lang.Thread位于同一个包中。