标签: java
如果我有一个类,其run()方法休眠1000毫秒然后打印“线程”。我从我的主程序启动这个线程,然后让我的主程序立即睡眠2000毫秒,然后打印“主线程”。
是否可以保证在主线程之前打印线程?
答案 0 :(得分:16)
不。从概念上讲,你正在运行的系统可能可能以至于新线程甚至没有机会在主线程拥有之前运行任何有机会睡觉并打印“主线”。实际上,这当然不太可能,但基本上sleep 不是协调原语。
sleep