ThreadLocal的介绍及由其引发的内存泄露问题

一、ThreadLocal的定义 ThreadLocal,通常被我们翻译为线程本地变量,这是一个以ThreadLocal对象为键、任意对象为值的存储结构。这个结构被附带在线程上,也就是说一个线程可以根据一个ThreadLocal对象查询到绑定在这个线程上的一个值。 二、ThreadLocal的源码解析及常用方法 先来看一下ThreadLocal的源码: 可以看出,ThreadLocal的实现是通过
相关文章
相关标签/搜索