在程序中使用thread.join()會導致主線程等待子線程執行完成后再繼續執行,因此會影響程序的性能。主線程在調用join()方法后會被阻塞,直到子線程執行完成才能繼續執行。如果程序中有多個子線程需要等待執行完成后再繼續執行,會降低程序的并發性和效率。
thread.join()
join()
因此,在需要高性能的情況下,可以考慮使用線程池或其他異步編程方式來避免使用thread.join()方法,以提高程序的性能和并發性。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529