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(); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。