首页  >  问答  >  正文

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

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

ringa_leeringa_lee2744 天前650

全部回复(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
  • 取消回复