java线程的优先级
Java中设置线程优先级的方法
使用public final void setPriority(int newPriority)方法 即可设置线程优先级例:线程设置优先级
public class TestThread extends Thread{
@Override
public void run() {
for (inti = 0; i <50; i++) {
System.out.println(this.getName() + "正在运行" + i);
}
}
}
public class PrioTest {
public static void main(String[] args) {
PrioThread pt = new PrioThread();
PrioThread pt1 = new PrioThread();
PrioThread pt2 = new PrioThread();
//查看优先级,最大优先级为10,最小为1,正常为5
System.out.println(pt.getPriority());
System.out.println(pt1.getPriority());
System.out.println(pt2.getPriority());
//输出 5
//给线程设置优先级
pt.setPriority(10);
// pt.start();
// pt1.start();
// pt2.start();
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


