некоторые комментарии здесь смутили меня! Я думал, что знаю это, и бог знает, что я написал тонну кода MT, но это было какое-то время ...
FWIK notify / notifyall
уведомление: один поток выбран из набора ожидания и перемещен в набор для получения блокировки монитора
notifyall: все темы "уведомлены" -
они все перемещены в набор записей?
Значит ли это, что все они вновь получат замок, как только его освободит держатель замка? больше не нужно уведомлять?
- все ответы просто перефразируют то, что я читал в другом месте. Я понимаю, что только один из них может получить блокировку и т. Д., Мой вопрос такой: как только поток уведомляется, он начинает ждать на мониторе. право ? поэтому не нужно снова получать уведомление, если поток, удерживающий блокировку, вызывает notify