,
Anastasia Ilyushenko
34 уровень
Объясните, пожалуйста, как так получилось, что порядок вывода изначально тот, который должен быть, сколько бы раз я не запускала программу?
Архивный
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Дмитрий
7 сентября 2019, 11:11
Кошка родила котят
Котята вылезли
Кошка собрала котят
Именно в таком порядке выполняется?
Тут три действия. Нужно определить кто на каком шаге кого ждет.
0
--------Master
18 августа 2018, 15:07
Потому, что метод join останавливает выполнение текущего потока до тех пор, пока не завершится поток, у которого метод вызван
0
Anastasia Ilyushenko
18 августа 2018, 16:59
Вы не поняли. Даже если не расставлять join, то вывод будет соответсовать требуемому
0
--------Master
18 августа 2018, 17:36
Без кода сложно судить, но запускаю у себя исходный код без join-ов и на сайте, и в Идее - последовательность нарушается, попытался на скрине показать
![]()

0