Java 多線程join方法的使用

在很多情況下,主線程創建並啓動子線程,如果子線程中要進行大量的耗時運算,主線程往往將早於子線程結束之前結束,這時,如果主線程想等待子線程執行完成之後再結束,比如子線程處理一個數據,主線程要取得這個數據中的值,就要用到join()方法了。 方法join():等待線程對象銷燬。 作用:使所屬的線程對象x正常執行run()方法中的任務,而使線程z進行無限制的阻塞, 等待線程x銷燬後再繼續執行線程z後面的
相關文章
相關標籤/搜索