ThreadLocal本地变量中你所不知道的那些事
说起本地线程变量,大家首先会想到的是JDK默认提供的ThreadLocal,用来存储在整个调用链中都需要访问的数据,并且是线程安全的,本地变量为线程上下文环境传递提供便捷。首先大概了解下ThreadLocal 是如何存储值的吧!Threadlocal 是一个线程内部的存储类,可以在指定线程内存储数据,数据存储以后,只有指定线程可以得到存储数据大致意思就是ThreadLocal提供了线程内存储变量的能力,这些变量不同之处在于每一个线程读取的变量是对应的互相独立的。通过get和set方法就可以得到当前线程
原创
2020-07-10 15:31:11 ·
172 阅读 ·
0 评论