在工作中,多线程访问同一个共享变量的时候会有并发问题,解决办法之一就是每个线程都访问本线程自己的变量来避免线程不安全问题。
这个线程本地变量就是ThreadLocal来实现的。那么ThreadLocal的实现原理是什么?ThreadLocal内存泄漏如何解决?