概述 ThreadLocal是线程级变量,它的作用域是一个线程。对于不同的线程,认为是不同的变量。 使用ThreadLocal ThreadLocal有两种创建方式,一种是直接创建ThreadLocal的实例,另一种是使用ThreadLocal.withInitial()方法创建一个带初始值的实例。 ThreadLocal<String> threadLocal1 = new ThreadLocal<>(); ThreadLocal