[java]代码库
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