线程十一:线程局部变量

有的时候我们可能需要为线程设置自己的局部变量来存储不同线程的私有数据,但是系统并没有这样的局部变量,如果采用实例属性那么必须对其进行同步。为了解决这一问题,系统为程序员提供了类ThreadLocal,它代表了线程的局部变量,它为每一个线程提供了独立的存储区域,这些线程在运行时只能看到自己的值,各个值之间也没有交叉和联系。 ThreadLocal的定义被声明成ThreadLocal<T>,T标识了存
相关文章
相关标签/搜索