专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 问答 技术问答 ThreadLocal用过么,用途是什么,原理是什么,用的时候要注意什么。

ThreadLocal用过么,用途是什么,原理是什么,用的时候要注意什么。

为期待而延续已回答

Java 开发,愉快、学习。

Threadlocal底层是通过threadlocalMap进行存储键值每个ThreadLocal类创建一个Map,然后用线程的ID作为Map的key,实例对象作为Map的value,这样就能达到各个线程的值隔离的效果。

ThreadLocal的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。

谁设置谁负责移除。

浏览1,096技术问答
2021-05-11 09:45:05

聚焦热点问题
时时免费答疑

累计0人询问

极速问
  >>其他人还看过
更多问答

Java实验班

0学费 专业学前测评

Java就业班

围绕企业 直达就业

Java夜校班

业余时间学 超高性价比

Java架构师班

升职加薪 快速变现

返回顶部