java中的yield()方法

java中yiled()方法的作用是:让当前处于运行状态的线程退回到可运行状态,让出抢占资源的机会

用一个简单的比喻来形容就是:

三个人塞米赛跑,三人都快跑到90m位置的时候,2号突然被传送到了起点,三人继续跑,这样1号和3号赢的机会就大得多

2号就相当于调用了yield()的线程,线程调用了yiled()之后回退到可运行状态,将抢占资源的机会让给其他相同优先级的线程。

java中的yield()方法

java中的yield()方法