扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: Java > Java并发高频面试题 > 60.什么是ThreadLocal?有哪些应用场景?

ThreadLocal是 JDK java.lang 包下的一个类,ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量,并且不会和其他线程的局部变量冲突,实现了线程间的数据隔离。

ThreadLocal的应用场景主要有以下几个方面:

  • 保存线程上下文信息,在需要的地方可以获取
  • 线程间数据隔离
  • 数据库连接

点击面试手册,获取本站面试手册PDF完整版