Ключевое слово synchronized Java
В ранних статьях блога вы видели, как надо использовать объекты Lock и Condition. Прежде чем двинуться дальше, подведем итоги, перечислив ключевые моменты, касающиеся блокировок и условий. Блокировка защищает сегмент кода, позволяя только одному потоку в единицу времени выполнять этот код.…