ThreadLocal详解——是什么、API及其实现原理
前言最近换了份工作,面试官面试时表示我进来后应该会和activiti打交道,本着有点久没用了,翻一翻新公司原本activiti工具包源码回忆一下的想法,把activiti的包翻了一遍,阅读基本没啥障碍,但是有个地方的设计引起了我的兴趣(这里由于不方便贴出公司代码,所以就大概描述下)有一个activiti的工具类,里面封装了一个ThreadLocal的成员变量,包着一个Map<String,Object>,里面一共俩方法——get和clear,就我理解来讲,作用是做一个线程里面的全局变量,
原创
2021-08-12 12:06:06 ·
322 阅读 ·
0 评论