再要阻塞的线程中调用阻塞他线程的Join()方法比如在主线是 main()还有一个子线程是 thread1那就在Main()中写上thread.Join(); //这样就是只有thread1线程结束主线程才允许,thread1.join(3000) //这样写就相当于只用t1线程阻塞 三秒,这还不如直接写Thread.sleep(3000);要是只自己阻塞自己就用Thread.CurrentThread.join();
Thread.CurrentThread.Join(10);