java中的yield()方法

java中yiled()方法的作用是:讓當前處於運行狀態的線程退回到可運行狀態,讓出搶佔資源的機會 用一個簡單的比喻來形容就是: 三個人塞米賽跑,三人都快跑到90m位置的時候,2號突然被傳送到了起點,三人繼續跑,這樣1號和3號贏的機會就大得多 2號就相當於調用了yield()的線程,線程調用了yiled()之後回退到可運行狀態,將搶佔資源的機會讓給其他相同優先級的線程。
相關文章
相關標籤/搜索