public class demo1 implements Runnable {
/*
* 1 线程礼让,礼让当前正在执行的线程,但是不阻塞
* 2 将线程转为就绪状态
* 3 让CPU从新调度,礼让不一定成功,看CPU
* */
@Override
public void run() {
System.out.println(Thread.currentThread().getName()+"线程开始");
Thread.yield();//线程礼让
System.out.println(Thread.currentThread().getName()+"线程结束");
}
public static void main(String[] args) {
demo1 demo1 = new demo1();
new Thread(demo1,"A").start();
new Thread(demo1,"B").start();
}
}