Встречается на собеседованиях • сегодня
Что такое notify
notify() — это метод класса Object, который пробуждает один произвольный поток из числа ожидающих на мониторе этого объекта. Он используется в связке с wait() для межпоточного взаимодействия.
Пример:
java
synchronized (lock) {
lock.notify(); // Пробуждает один ожидающий поток
}Важно:
notify()не освобождает монитор — поток продолжает удерживать его до выхода из блокаsynchronized.- Если нет ожидающих потоков, вызов
notify()не имеет эффекта. - Для пробуждения всех ожидающих потоков используется
notifyAll().
Используется в шаблонах типа producer-consumer.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы