ThreadLocal的目的就是为每一个使用ThreadLocal的线程都提供一个值,让该值和使用它的线程绑定,当然每一个线程都可以独立地改变它绑定的值.如果需要隔离多个线程之间的共享冲突,可以使用ThreadLocal,这将极大地简化你的程序. 关于的ThreadLocal更多内容,请参考<ThreadLocal>. 在阅读了ThreadLocal的源码后,我发现如果我们使用不恰当,可能造成内存泄露.经我测试,内存泄露的确存在.虽然该内存泄露,理论上上已经不算严重. 测试代码如下 Threa…