ThreadLocal有哪些作用?ThreadLocal主要有如下2个作用保证线程安全在线程级别传递变量保证线程安全最近一个小伙伴把项目中封装的日期工具类用在多线程环境下居然出了问题,来看看怎么回事吧日期转换的一个工具类publicclassDateUtil{privatestaticfinalSimpleDateFormatsdf=