Блокировки. ReentrantLock
🔒 Sign in to use this
ReentrantLock — явная блокировка из java.util.concurrent.locks — более гибкая альтернатива synchronized. "Повторно входимый" (Reentrant) означает, что поток, удерживающий блокировку, может захватить её снова без взаимоблокировки. Ключевые преимущества: tryLock с таймаутом, прерываемое ожидание, честный режим и отдельные объекты Condition.
ReentrantLock vs synchronized
Content is available with subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.
🔒 Sign in to use this