Учитывая тот факт, что wait () может вызываться только в синхронизированном контексте, который впоследствии освобождает монитор до тех пор, пока другой поток не вызовет notify / nofityAll для того же объекта,
Предположим, что поток A блокируетв ожидании (), в результате которого поток B получает блокировку.Теперь, если мы прервем поток A, будет ли управление немедленно передано потоку A?в этом случае, поскольку блок try catch, обрабатывающий InterrupException, находится в синхронизированном контексте, и поскольку только один поток может одновременно держать монитор, что будет с потоком B?должен ли он перейти в заблокированное состояние, пока поток А не завершит выполнение?
Заранее спасибо