package Process;
public class Test {
public static void main(String[] args) {
Thread t = new Thread(new A());
t.setName("run");
t.start();
for(int i=0;i<10000;i++){
System.out.println(Thread.currentThread().getName()+"=="+i);
}
}
static class A implements Runnable{
@Override
public void run() {
for(int i=0;i<10000;i++){
if(i%100==0){
Thread.yield();//每循环100次让位一次
//虽然我让位了但是你也不一定能抢到
}
System.out.println(Thread.currentThread().getName()+"=="+i);
}
}
}
}
11-02
576