线程的优先级:
- Thread.Thread.MIN_PRIORITY
- Thread.MAX_PRIORITY
- Thread.NORM_PRIORITY+3
package com.nanjing.test;
class T1 implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
for (int i = 0; i <100; i++) {
System.out.println("T1:"+i);
}
}
}
class T2 implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
for (int i = 0; i <100; i++) {
System.out.println("______T2:"+i);
}
}
}
public class TestPriority {
public static void main(String[] args) {
T1 t1=new T1();
Thread t11=new Thread(t1);
T2 t2=new T2();
Thread t22=new Thread(t2);
t11.start();
// t11.setPriority(Thread.NORM_PRIORITY+3);
// t11.setPriority(Thread.MIN_PRIORITY);
t11.setPriority(Thread.MAX_PRIORITY);
t22.start();
}
}