Итак, я просто увидел, что кто-то пытается использовать a ThreadLocal<AtomicInteger>
в некотором Java-коде.
Теперь для связанного кода, который явно бесполезен, среди других проблем, вызвавших отказ в запросе.
И похоже, что это всегда было бы бесполезно: AtomicInteger
(из пакета java.util.concurrent.atomic) предназначен для многопоточного доступа, а ThreadLocal
делает каждый поток имеющим свое значение, поэтому зачем использовать это?
Мой вопрос: Может ли быть какая-нибудь ситуация, в которой был бы полезен ThreadLocal<AtomicInteger>
?