ThreadLocalは糸1本あたりの変数のコピーを有することを可能にする糸がなくなるときゴミ収集に応じてある。

IBMにThreadLocalを理解し、使用することの優秀な記事が ある
それここに 読まれる