ThreadLocal了解
ThreadLocal了解 原理解析 通过ThreadLocal获取当前线程保存的值的流程: 先得到当前线程对象 再从当前线程获取ThreadLocalMap 最后传入this(即ThreadLocal)获取对应的值 创建ThreadLocal时,里面的属性并未初始化,只有当第一次set时才会创建容器,且装数据的容器也不是放在ThreadLocal里面的,而是在Thread里面,一个是threadLocals,一个是inheritableThreadLocals,(数据结构都是hashMap)ThreaLocal只负责操作数据,并不负责储存 ...