多线程yield小案例

来源:互联网 发布:淘宝实名认证账号出售 编辑:程序博客网 时间:2024/06/11 07:44

MyTread类

package cn.happy.tread4;


public class MyTread extends Thread{

public MyTread(String name) {
super(name);
}


@Override
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println(Thread.currentThread().getName()+" "+i);
if(i==8){
Thread.yield();
}
}
}
}


测试类

package cn.happy.tread4;


public class Test {
public static void main(String[] args) {
Thread t1=new MyTread("线程1");
Thread t2=new MyTread("线程2");
t1.start();
t2.start();
}
}