ReentrantLock has become the default way to update a shared state instead of using synchronized blocks. Learn what makes ReentrantLock special Channel ---------------------------------- Complex concepts explained in short & simple manner. Topics include Java Concurrency, Spring Boot, Microservices, Distributed Systems etc. Feel free to ask any doubts in the comments. Also happy to take requests for new videos. Subscribe or explore the channel - New video added every weekend. Popular Videos ---------------------------------- What is an API Gateway - Executor Service - Introduction to CompletableFuture - Java Memory Model in 10 minutes - Volatile vs Atomic - What is Spring Webflux - Java Concurrency Interview question -










