threadlocal怎么保证唯一性
线程中维护了一个threadlocals变量,实例是一个threadlocalMap(是一个hashtable实现的)
threadlocal实例存入的时候,用它的hashcode作为key,threadlocal本身作为value保存。其他线程都拿不到这样就保证了唯一性。
threadlocal怎么保证唯一性
线程中维护了一个threadlocals变量,实例是一个threadlocalMap(是一个hashtable实现的)
threadlocal实例存入的时候,用它的hashcode作为key,threadlocal本身作为value保存。其他线程都拿不到这样就保证了唯一性。