阅读背景:

阿里架构师浅析ThreadLocal源码——黄金分割数的使用

来源:互联网 

一. 前提

最近接触到的一个项目要兼容新老系统,最终采用了ThreadLocal(实际上用的是InheritableThreadLocal)用于在子线程获取父线程中共享的变量。问题是解决了,但是后来发现对ThreadLocal的理解不够深入,于是顺便把它的源码阅读理解了一遍。在谈到ThreadLocal之前先买个关子,先谈谈黄金分割数。本文在阅读ThreadLocal源码的时候是使用JDK8(1.8.0_181)。最近接触到的一个项目要兼容新老系统,最终采用了ThreadLocal(实际上用的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: