码迷,mamicode.com
首页 > 编程语言 > 详细

线程优先级

时间:2017-06-05 15:43:43      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:ssi   imp   nal   argument   优先级   ble   ack   star   miss   

package youxianji.xianchen;

import java.util.MissingFormatArgumentException;

/*
 * 设置线程的优先级
 * setPriority
public final void setPriority(int newPriority)  
参数:
newPriority - 要为线程设定的优先级

Java中 三种 优先级
  static int    MAX_PRIORITY 
          线程可以具有的最高优先级。
  static int    MIN_PRIORITY 
          线程可以具有的最低优先级。
  static int    NORM_PRIORITY 
          分配给线程的默认优先级。
 */
//写一个类去实现runnable
class YouXianJiDemo implements Runnable{
    //重写 run 方法
    public void run(){
        //循环 5次
        for (int i = 0; i <5; i++) {
            try {Thread.sleep(500);}
            catch(Exception e){
                System.out.println(e);
            }
            //获取当前线程
            System.out.println(Thread.currentThread().getName()+"运行"+i);
            
        }
        
    }
}
public class YouXianJi {
    public static void main(String[] args) {
        //YouXianJiDemo yx =new YouXianJiDemo();
        //Thread t1 =new Thread(yx,"线程a");
        Thread t1 = new Thread(new YouXianJiDemo(),"线程a");
        Thread t2 = new Thread(new YouXianJiDemo(),"线程b");
        Thread t3 = new Thread(new YouXianJiDemo(),"线程c");
        t1.setPriority(Thread.NORM_PRIORITY);
        t2.setPriority(Thread.MAX_PRIORITY);
        t3.setPriority(Thread.MIN_PRIORITY);
        //启动线程
        t1.start();
        t2.start();
        t3.start();
        
    }

}

 

线程优先级

标签:ssi   imp   nal   argument   优先级   ble   ack   star   miss   

原文地址:http://www.cnblogs.com/yuanyuan2017/p/6944935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!