線程方法sleep(),yield(),join()
1. 線程休眠sleep()
(1)sleep(時間)指當前線程阻塞的毫秒數;
(2)sleep存在異常InterruptedException;
(3)sleep時間達到后線程進入就緒狀態;
(4)sleep可以模擬延時,倒計時等;
(5)每一個對象都有一個鎖,sleep不會釋放鎖;
2.線程禮讓 yield()
禮讓不一定成功,主要看CPU分配;
3.線程強制執行 join()
此線程完成之后才執行其他線程,其他線程阻塞,可以想象成插隊;建議少使用
浙公網安備 33010602011771號