java之线程控制之礼让线程

线程控制之礼让线程

礼让线程

package cn.itcast_06;
/*
 * public static void yield() 
 *      暂停当前正在执行的线程对象,并执行其他线程。 
 *      使线程们尽量你一次她一次(和谐)的出现
 */
public class MyThread extends Thread {
    
    
     @Override
    public void run() {
    
    
    	for(int x = 1;x<100;x++) {
    
    
    		System.out.println(getName()+"----"+x);
    		Thread.yield();
    	}
    }
}

礼让线程的调用

package cn.itcast_06;
import cn.itcast_06.MyThread;
public class 线程控制之礼让线程 {
    
    
       public static void main(String[] args) {
    
    
    	   //创建对象
   		MyThread my1 = new MyThread();
   		MyThread my2 = new MyThread();
   		   		
   		my1.setName("成吉思汗");
   		my2.setName("朱元璋");
   		
   		my1.start();
   		my2.start();
   		
	}
}

猜你喜欢

转载自blog.csdn.net/kaszxc/article/details/108893795