JDK的ThreadLocal理解(二)jdk源码的心得
? 阅读了JDK的Thread、ThreadLocal源代码之后,有几点设计心得:
?
Thread类,有一个ThreadLocal.ThreadLocalMap类型的成员变量?
public class Test {private ThreadLocal<String> StringLocal = new ThreadLocal<String>();private ThreadLocal<Integer> intLocal = new ThreadLocal<Integer>();// 1个方法使用2个ThreadLocal对象进行值存储public void setValue(String strVal, int intVal){StringLocal.set(strVal);intLocal.set(intVal);}}
?
?
?