操作系统中,线程可以划分优先级,优先级较高的线程得到的CPU资源比较多,也就是说CPU优先执行优先级高的线程的概率高,但是不能保证优先级高就一定会先被执行。
优先级一共分为1~10个等级,数字越大优先级越高,默认5,超出范围则抛出java.lang.IllegalArgumentException异常。
可以使用: getPriority()获取线程的优先级,setPriority(int p)设置线程的优先级
线程优先级的作用
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- java中设置线程的优先级使用 setPriority()方法,JDK源码如下: 线程的优先级有1~10 10个等...
- 休眠 优先级 让步 后台线程 加入一个线程 异常捕获 共享受限资源 欢迎访问本人博客:http://wangnan...