![](https://img-blog.csdnimg.cn/277844ba01ae41af916dd754703b36eb.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java源码
文章平均质量分 94
java的源码是优美的,我们要有发现美的眼睛。不要猜测,不要道听途说,源码底下见真知!
徐同学呀
致力于java底层、源码、中间件、后端领域学习和探索。热爱源码,热爱生活,持续改进,坦诚合作!
展开
-
InheritableThreadLocal源码解析,子线程如何获取父线程的本地变量?
日常工作中,经常使用`ThreadLocal`来避免线程并发问题,每个线程访问自己本地的变量,没有竞争,没有锁,非常高效。现在有一个业务场景,需要创建一些子线程来执行任务,主线程中设置了`ThreadLocal`的值,想在子线程中获取,能获取到吗?答案是:不能。原创 2021-04-13 00:41:35 · 694 阅读 · 0 评论 -
ThreadLocal源码深度解读,为什么要注意内存泄漏?
使用完ThreadLocal一定要调用remove,不然会内存泄漏,你知道这其中的原委吗。原创 2021-04-11 17:32:37 · 568 阅读 · 1 评论