InheritableThreadLocal类继承了ThreadLocal类,在实现过程中重写了父类的map初始化方法,将参数初始化加入到thread线程中的inheritableThreadLocals,thread.inheritableThreadLocals用于储存可继承线程。
使用了InheritableThreadLocal存储后的线程在new thread()的过程中,使用了本线程的inheritableThreadLocals参数,并把它传递到new出来的线程中。
InheritableThreadLocal类继承了ThreadLocal类,在实现过程中重写了父类的map初始化方法,将参数初始化加入到thread线程中的inheritableThreadLocals,thread.inheritableThreadLocals用于储存可继承线程。
使用了InheritableThreadLocal存储后的线程在new thread()的过程中,使用了本线程的inheritableThreadLocals参数,并把它传递到new出来的线程中。