首頁  >  問答  >  主體

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

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

ringa_leeringa_lee2744 天前637

全部回覆(3)我來回復

  • PHP中文网

    PHP中文网2017-04-18 10:49:13

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

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 10:49:13

    謝指正
    記錯

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:49:13

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

    回覆
    0
  • 取消回覆