java.util.concurrent и java.util.Collections. В java.util.concurrent находятся коллекции, специально разработанные для многопоточной среды (например, ConcurrentHashMap, CopyOnWriteArrayList). java.util.Collections содержит статические методы для создания синхронизированных оберток над существующими коллекциями (Collections.synchronizedList(), Collections.synchronizedMap()).