хелп
есть мини программа, которая при вводе с клавиатуры, доупстим, цифры 1 создает и запускает поток (см код метода run на скриншоте 1). когда поток совершает определенное кол-во действий, в данном случае 3 (см скрин 1 проверка условия countOfCheckIns <= 3
), то он переходит в ожидание
но как можно увидеть, я там каждый проход вызываю метод wake()
(его когд на скрине 2), и он от лица main (главного потока, насколько я понимаю) пробуждает с помощью notify() какой-то один из потоков, которые щас в ожидании. так вот проблема в том, что он никого не пробуждает. объясните в чем дело, пожалуйста