3 вопроса на собеседование о многопоточности в Java
Привет, Хабр! Сегодня рассмотрим несколько вопросов на собеседовании, которые могут встретиться: чем synchronized отличается от ReentrantLock , что такое happens-before и как оно влияет на volatile и final и почему ConcurrentHashMap.computeIfAbsent() не всегда безопасен?
https://habr.com/ru/companies/otus/articles/896178/
#java #synchronized #многопоточность #ReentrantLock #собеседование_вопросы