1.对Thread local 理解 ThreadLocal 是为了解决线程间同步而创建的一个新的思路.简单来说就是每个线程都保存一个变量副本. 如果在Thread 内部定义一个field变量,也可以解决这个问题. 这样就需要定义一个新的Thread类,来解决这个问题.每一次一个新的变量都需要这个case,but,实际这个新的类,与thread本身并没有关系. 所以最好有一种方式,可以解决同步的问题,并且每个thread里面都有一份变量,但是不需要重新定义一个thread类,来集成这个功能. T…