ThreadLocal的使用及内存泄漏问题源码解析

ThreadLocal的作用 ThreadLocal用于线程内数据共享,或者说线程间数据隔离。它可以实现在多线程中为每一个线程提供各自的变量副本。简单来说,使用ThreadLocal.set(obj)方法保存的数据,只能在同一线程中调用ThreadLocal.get()才能取出。 ThreadLocal如何实现线程间隔离? 首先看看ThreadLocal.set()方法     将当前线程取出,获
相关文章
相关标签/搜索