Вопрос проверяет понимание механизма синхронизации и работы ключевого слова synchronized.
Короткий ответ
Монитор объекта — это механизм синхронизации, связанный с каждым объектом в Java. Он используется для управления доступом нескольких потоков к общим данным. Только один поток может владеть монитором в конкретный момент времени. Остальные потоки будут ждать его освобождения.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.