Если у меня есть класс, чей метод run() засыпает за 1000 мс, а затем распечатает «Thread». И я запускаю этот поток из своей основной программы, а затем моя основная программа сразу же засыпает за 2000 мс, а затем печатает «Основной поток».Концептуальный вопрос о Java Concurrency
Гарантировано ли, что нить будет напечатана перед основной темой?
+1: у сна нет никаких гарантий. Он может даже не спать в течение запрошенного времени, потому что он может быть прерван. –
В этом случае не гарантируется, что любое сообщение будет напечатано вообще. ;) –