谈谈ThreadLocal所引起的OOM

1、ThreadLocal简介 ThreadLocal经常使用于多线程环境下保证线程安全,它和synchronized以及lock略有不一样,后二者是经过对访问权限的控制保证线程安全,而前者是经过增多资源的副本,保证当前线程操做本身所持有的副本,而不须要去与其它线程竞争。java 2、ThreadLocal内部数据的存储 ThreadLocal将当前线程以及它操做的变量存储于一个ThreadLoc
相关文章
相关标签/搜索