ThreadLocal介绍
注意:文章案例使用了lambda表达式和线程池,阅读前请先对这两种技术做简单了解。
1、介绍
ThreadLocal是维持线程封闭性的一种规范的方法,这个类能使线程中的某个值与保存值得对象关联起来。每个Thread中都有一个ThreadLocalMap,使用ThreadLocal.set方法可以将该值的副本存在当前线程中,ThreadLocal.get方法将保存的值的副本取出。
每个Thread中都有一个ThreadLocalMap,当ThreadLocal.set方法被调用时,值其实是保存在了当前线
原创
2020-07-12 10:22:17 ·
186 阅读 ·
0 评论