Этот вопрос вызван этим другим вопросом .
Если несколько потоков ожидают на синхронизированном
блоке, и блокировка становится доступной, кто идет первым? Это по приоритету потока (а затем по принципу «первым пришел - первым обслужен»)?
И применяются ли те же правила для notify
(с несколькими ожиданием
потоками)?