ThreadLocal、InheritableThreadLocal理解
文章目录前言一、ThreadLocal是什么?1. 为什么使用了TreadLocal就保证了线程安全2. 为什么每次使用完TreadLocal就需要调用remove方法二、InheritableThreadLocal是什么?总结前言在我们日常开发过程中,我们常常会在当前线程中保存一些变量,如:当前线程的一些上下文信息、当前登录的用户、当前的request、response,为了避免多线程之间竞争,我们会使用ThreadLocal来保存相关的信息,为什么存在ThreadLocal中的变量就能保证线程安全
原创
2022-04-14 20:38:09 ·
947 阅读 ·
0 评论