ThreadLocal的使用

        ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。其目的是为了保证在多线程操作同一个对象时保证线程安全,而锁机制也可以保证对象的线程安全,但是可能会出现长时间的等待或死锁现象从而影响系统效率。

使用过程:

1、声明ThreadLocal<泛型>类,

猜你喜欢

转载自my.oschina.net/u/3160288/blog/1814035