您的位置:首页技术文章
文章详情页

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

【字号: 日期:2024-02-12 15:48:58浏览:28作者:猪猪

问题描述

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

问题解答

回答1:

yield并不确定让出cpu,而且并不需要恢复,等待调度就可以了。这个方法一般很少用到。

回答2:

谢指正记错

回答3:

后面等待线程调度器再将CPU时间片分给你。但是调用yield方法只是一个建议,告诉线程调度器我的工作已经做的差不多了,可以让别的相同优先级的线程使用CPU了,没有任何机制保证采纳。

标签: java