ReentrantLock est une classe mutex Java.

reentrantlock...

Avant le monde de CompletableFuture, si je voulais verrouiller une variable, je pouvais le faire: private ReentrantLock myLock = new ReentrantLock(); private List<UUID> myLockableList = new ArrayList<>(); public void doStuff() { try { myLock.lock(); myLockableList.clear(....