public class Demo2 {      public static void main(String[] args) {        Koo1 koo1 = new Koo1();         Koo2 koo2 = new Koo2();    //  设置优先级       koo1.setPriority(Thread.MAX_PRIORITY);//最高        koo2.setPriority(Thread.MIN_PRIORITY);//最低        //启动线程        koo1.start();           koo2.start();      }    }//创建线程:先继承Thread,然后重写run方法    class Koo1 extends Thread{      public void run() {       for(int i = 0 ;i<=10000;i++){         System.out.println("Koo1在running");    //暂时先放弃资源,处于Runnable,(一起抢)         Thread.yield();       }       System.out.println("Koo1跑完了");      }    }    class Koo2 extends Thread{      public void run(){        for(int i=0;i<=10000;i++){          System.out.println("Koo2在running");          Thread.yield();        }        System.out.println("Koo2跑完了");      }    }    //源代码片段来自云代码http://yuncode.net