ThreadLocal和InheritableThreadLocal解析

一、两者区别:     ThreadLocal:为每一个线程创建一个副本,每个副本线程隔离。但是他不支持继承。     InheritableThreadLocal:支持继承。这里的继承不是extends,是指线程的继承。也就是说新起一个线程可以拥有老线程的数据。 二、原理:     这里要先说另一个概念ThreadLocalMap。他和普通map差不多,也是key-value结构,key为thr
相关文章
相关标签/搜索