有线程隔离性,存储线程中的局部变量
在线程流程执行完成之后需要清理threadLocal中的数据,避免内存泄漏
感觉threadLocal的一个好处是 在进行对象跨层传递的时候,使用ThreadLocal可以避免多次传递,打破层次间的约束。(from https://baijiahao.baidu.com/s?id=1653790035315010634&wfr=spider&for=pc) 参数较多,传递层次较多的时候应该可以考虑使用这种方式,避免多次传递请求参数以及传递错误请求参数。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!