操作系统中,线程可以划分优先级,优先级较高的线程得到的CPU资源比较多,也就是说CPU优先执行优先级高的线程的概率高,但是不能保证优先级高就一定会先被执行。
优先级一共分为1~10个等级,数字越大优先级越高,默认5,超出范围则抛出java.lang.IllegalArgumentException异常。
可以使用: getPriority()获取线程的优先级,setPriority(int p)设置线程的优先级
操作系统中,线程可以划分优先级,优先级较高的线程得到的CPU资源比较多,也就是说CPU优先执行优先级高的线程的概率高,但是不能保证优先级高就一定会先被执行。
优先级一共分为1~10个等级,数字越大优先级越高,默认5,超出范围则抛出java.lang.IllegalArgumentException异常。
可以使用: getPriority()获取线程的优先级,setPriority(int p)设置线程的优先级
本文标题:线程优先级的作用
本文链接:https://www.haomeiwen.com/subject/oykatdtx.html
网友评论