【每日阅读】2020年5月31日-再有人问你什么是ThreadLocal,就把这篇文章甩给他!

链接

https://mp.weixin.qq.com/s/xW7SJBip2vaXKdTziqb0mA

文章截图

简评

得到的最重要的信息:Thread内部拥有ThreadLocal.ThreadLocalMap实例,ThreadLocal的get/set等方法都是用Thread持有的ThreadLocal.ThreadLocalMap获取的。

但是,我现在有一个很大的疑问,为什么需要ThreadLocal?Thread不能直接使用ThreadLocalMap吗?把ThreadLocal的set/get方法放在Thread方法里不就好了?因为单一职责原则?明天再说吧。

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/1872

发表评论

电子邮件地址不会被公开。 必填项已用*标注

GitLab GitHub
分享本页
返回顶部