yield()方法是一種線程控制方法,它會使當前線程讓出CPU,讓其他線程有機會執行。與其他線程控制方法相比,yield()方法的主要區別在于它是一種輕量級的線程控制方法,它只是讓當前線程暫時讓出CPU,而不會掛起線程或阻塞線程的執行。因此,yield()方法通常用于優化線程調度,讓其他線程有機會執行,而不是用于實現線程的等待或同步。另外,yield()方法不能保證其他線程會立即執行,具體執行順序還是由操作系統的線程調度算法決定。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529