Встречается на собеседованиях • сегодня

У какого класса есть метод notify

Метод notify() есть у класса Object. Он используется для пробуждения одного потока, ожидающего на мониторе этого объекта. Обычно применяется в связке с wait() для межпоточного взаимодействия.

Пример:

java
synchronized (lock) {
    lock.notify(); // Пробуждает один ожидающий поток
}

Важно:

  • Вызывать notify() нужно внутри синхронизированного блока
  • Поток, вызвавший notify(), должен освободить монитор (выйти из sync-блока)
  • Для пробуждения всех ожидающих потоков используйте notifyAll()
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы