java线程执行yield()后就会让出cpu ,那之后如何恢复啊?
ringa_lee
ringa_lee 2017-04-18 10:47:13
0
3
691

java线程执行yield()后就会让出cpu
那之后如何恢复啊?

ringa_lee
ringa_lee

ringa_lee

全部回覆(3)
洪涛

yield並不確定讓出cpu,而且不需要恢復,等待調度就可以了。這個方法一般很少用到。

小葫芦

謝指正
記錯

大家讲道理

後面等待執行緒調度器再將CPU時間片分給你。但是呼叫yield方法只是一個建議,告訴執行緒調度器我的工作已經做的差不多了,可以讓別的相同優先權的執行緒使用CPU了,沒有任何機制保證採納。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板