84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
java线程执行yield()后就会让出cpu 那之后如何恢复啊?
ringa_lee
yield并不确定让出cpu,而且并不需要恢复,等待调度就可以了。这个方法一般很少用到。
谢指正记错
后面等待线程调度器再将CPU时间片分给你。但是调用yield方法只是一个建议,告诉线程调度器我的工作已经做的差不多了,可以让别的相同优先级的线程使用CPU了,没有任何机制保证采纳。
yield并不确定让出cpu,而且并不需要恢复,等待调度就可以了。这个方法一般很少用到。
谢指正
记错
后面等待线程调度器再将CPU时间片分给你。但是调用yield方法只是一个建议,告诉线程调度器我的工作已经做的差不多了,可以让别的相同优先级的线程使用CPU了,没有任何机制保证采纳。