Warunek daje efekt posiadania wielu zestawów oczekiwania na obiekt?
Czytam o stanie wjava.util.concurrent.locks.Condition
.
Warunek warunkuje metody monitorowania obiektów (czekanie, powiadamianie i powiadamianie) o różnych obiektach, aby dać efekt posiadania wielu zestawów oczekiwania na obiekt, łącząc je za pomocą dowolnych implementacji Blokady.
Czy ktoś może mi to wyjaśnić?
Jaka jest korzyść w stosunku do zwykłych bloków synchronizacji lub metody?