java线程的优先级

欣喜 Java经验 发布时间:2025-01-24 16:36:59 阅读数:17186 1
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(); 
    } 
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202501/17377082598235.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者