В чем разница между методами notify() и notifyAll()?

Вызов метода notify приводит к тому, что оповещается один поток.
![]() |
Объект, который вызывает метод notify(), должен быть таким же. как и метод, ожидающий оповещения. |
Вызов метода notifyAll() приводит к оповещению всех ожидающих потоков. Если более одного потока ожидают объект, в таком случае нет ничего лучше, чем вызвать notifyAll().
Конец
Материалы, которые могут вас заинтересовать
- Вопрос: Восходящее преобразование и generic
- Где и зачем можно использовать private конструктор?
- Что такое singleton класс?
- Для чего предназначен оператор instanceof?
- В чем разница между Java Bean и Java Class?
- В чем разница между XML парсерами SAX и DOM?
- В чем разница меду исключением и ошибкой (exception and error)?
- Для чего используется класс Class?
- Что происходит, если сообщение не отлавливается?








привеа
Отправить комментарий