When and how to use a ThreadLocal

NoSuchKey