美文网首页
yield()方法的作用

yield()方法的作用

作者: 糯米团子123 | 来源:发表于2022-12-04 17:12 被阅读0次

    yield()是Thread方法的类,可以让掉当前CPU的时间片。使正在运行中的线程变成就绪状态并且重新竞争CPU调度权。他有可能获取到,也可能被其他线程获取到。yield()方法不会释放锁。

    如果执行某项复杂任务时,如果担心占用资源过多可以在完成某个重要任务的工作后使用yield方法让掉当前CPU的调度权,等下次获取到在继续执行,这样可以给其他线程一些机会,避免一个线程长时间占用CPU资源。

    相关文章

      网友评论

          本文标题:yield()方法的作用

          本文链接:https://www.haomeiwen.com/subject/jpvvfdtx.html