ThreadLocal和InheritableThreadLocal解析

一、兩者區別:     ThreadLocal:爲每一個線程創建一個副本,每個副本線程隔離。但是他不支持繼承。     InheritableThreadLocal:支持繼承。這裏的繼承不是extends,是指線程的繼承。也就是說新起一個線程可以擁有老線程的數據。 二、原理:     這裏要先說另一個概念ThreadLocalMap。他和普通map差不多,也是key-value結構,key爲thr
相關文章
相關標籤/搜索