首先来说一下ThreadLocal类的组成:
1.静态类 ThreadLocalMap类。但是在ThreadLocal源码中却并没有使用这个静态类的地方。
2.Thread类有一个成员变量是ThreadLocalMap类型的。