美文网首页
Inheritablethreadlocal

Inheritablethreadlocal

作者: 小周爱吃瓜 | 来源:发表于2023-11-22 11:42 被阅读0次

    Inheritablethreadlocal和threadLocal

    if (inheritThreadLocals && parent.inheritableThreadLocals != null)
                this.inheritableThreadLocals =
                    ThreadLocal.createInheritedMap(parent.inheritableThreadLocals);
    
     类: InheritableThreadLocal
     
    重写了方法
      ThreadLocalMap getMap(Thread t) {
           return t.inheritableThreadLocals;
        }
    
    原先:
       ThreadLocalMap getMap(Thread t) {
            return t.threadLocals;
        }
    

    如果是Inheritablethreadlocal,就会把父线程的ThreadLocalMap传递给子类. 把get方法重写了.


    1700710918401.png

    相关文章

      网友评论

          本文标题:Inheritablethreadlocal

          本文链接:https://www.haomeiwen.com/subject/stoiwdtx.html