Ich habe hier den JavaDoc für Threadlocal gelesen
https://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ThreadLocal.html
und es heißt "ThreadLocal-Instanzen sind normalerweise private statische Felder in Klassen, die den Status einem Thread zuordnen möchten (z. B. eine Benutzer-ID oder eine Transaktions-ID)."
Aber meine Frage ist, warum sie sich dafür entschieden haben, es statisch zu machen (normalerweise) - es macht die Dinge etwas verwirrend, den Status "pro Thread" zu haben, aber die Felder sind statisch?