礼让线程,让当前正在执行的线程停止,不阻塞 将线程从运行状态转为就绪状态 让CPU重新调度,礼让不一定成功,看CPU心情
看下代码:
package duoxiancheng
;
public class TestYield {
public static void main(String
[] args
) {
MyYield myYield
= new MyYield();
new Thread(myYield
, "a").start();
new Thread(myYield
, "b").start();
}
}
class MyYield implements Runnable{
@Override
public void run() {
System
.out
.println(Thread
.currentThread().getName() + "线程开始执行");
Thread
.yield();
System
.out
.println(Thread
.currentThread().getName() + "线程停止执行");
}
}
不一定礼让成功: 也有可能礼让成功: 好了,今天先到这里吧~