Предположим,
class A{
private static final ThreadLocal<String> tl = new ThreadLocal<String>();
}
Если A загружен только в один загрузчик классов на vm, значение t1 очевидно. Но что произойдет с t1, если A загружается бок о бок в двух разных загрузчиках классов? Будет ли это значение совместно использоваться для данного потока?