Android面试(Java部分)

Q:ThreadLocal原理有了解过吗?简单讲一下你知道的 ThreadLocal准确来说并不是用来解决线程同步问题,而是用来做线程隔离的,确保每个线程可以读到其变量副本,主要实现可以参见上图,每个Thread内部维护了一个ThreadLocalMap变量,而ThreadLocalMap是ThreadLocal的一个内部类,ThreadLocal内部又维护了一个Entry数组,将将前的threa
相关文章
相关标签/搜索