Java's AtomicInteger class
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html
java.util.concurrent.atomic.AtomicInteger was new in Java 1.5
java.util.concurrent.atomic.AtomicInteger