关于ThreadLocal的介绍

作者: jekkay 分类: java,默认 发布时间: 2019-05-26 21:16

# 关于ThreadLocal的介绍

关于TheadLocal的原理,可以用一句话来总结。每个线程内部都有个一个Map变量,其中key为ThreadLocal,value就是包含value的Entry对象。不同线程通过不同Map实例达到线程隔离的目的,而同一个线程不同变量则是通过不同的ThreadLocal实例(也就是key)来区分。由于ThreadLocal是弱引用,为避免内存泄漏,通常将变量设置为静态变量或者在使用完删除

http://www.easysb.cn/2019/05/362.html

彻底理解ThreadLocal
ThreadLocal用法详解和原理

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。