Этот вопрос проверяет понимание механизма межпоточного взаимодействия через методы wait(), notify(), и notifyAll().
Короткий ответ
wait() — освобождает монитор объекта и переводит поток в режим ожидания.
notify() — пробуждает один случайный поток, ожидающий на этом мониторе.
notifyAll() — пробуждает все потоки, ожидающие на мониторе.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.