Packages Utility classes commonly useful in concurrent programming. Atomics A small toolkit of classes that support lock-free thread-safe programming on single variables. Auxiliary and helper classes for backport.util.concurrent, NOT present in java.util.concurrent. Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.