7
Java ThreadLocal変数が静的である必要がある理由
ここでThreadlocalのJavaDocを読んでいました https://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ThreadLocal.html また、「ThreadLocalインスタンスは、通常、状態をスレッド(たとえば、ユーザーIDまたはトランザクションID)に関連付けたいクラスのプライベート静的フィールドです。」 しかし、私の質問はなぜ彼らがそれを静的(通常)にすることを選んだのかです-「スレッドごと」の状態を持つことは少し混乱しますが、フィールドは静的ですか?
101
java
multithreading