你的理解有点问题,你的代码只是在每一个线程中循环3次,然后在每一次循环中休眠1s,而t1和t2这两个线程间根本没有休眠时间,至于t1和t2的发生时间取决于cpu对他们的调度,所以你的代码根部不是你想要的结果。如果想实现你说的,那就是把循环放在创建线程当中,然后在加上休眠时间,而每一个run方法中不需要休眠。
一次两个,T1输出一个,T2输出一个