-4
的方法,我想我明白Thread.join()
手段,但我想肯定:理解join()方法螺紋
當threadA
通話join()
對象threadB
上運行的代碼,該代碼暫停執行,直到threadB
執行完畢 - 即退出它的run()
方法。
例如:
void someCode(){
threadB.start(); // threadB was instantiated elsewhere
threadB.join();
System.out.println("threadB has exited it's run() method.");
}
調用threadB.join()
使得運行此行代碼的線程,等到threadB
移動到下一行代碼之前完成。
對不起?
您的問題已由[Javadoc](http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html#join())回答。 – EJP 2014-09-05 00:16:44
這個問題似乎是脫離主題,因爲它不是一個真正的問題。 – 2014-09-05 01:55:20