Как работает AtomicInteger и почему он потокобезопасен

AtomicIntegerJavaатомарные операциимногопоточностьпотокобезопасность