java setPriority()设置优先级

说明

1、设置优先级只是很大程度上让某个线程尽可能获得比较多的执行机会,也就是让线程自己尽可能被操作系统调度,而不是设置了高优先级就一定优先运行,或者说优先级高的线程比优先级低的线程就一定优先运行。

2、设置优先级直接调用setPriority()即可。

实例

publicfinalvoidsetPriority(intnewPriority){
this.checkAccess();
if(newPriority<=10&&newPriority>=1){
ThreadGroupg;
if((g=this.getThreadGroup())!=null){
if(newPriority>g.getMaxPriority()){
newPriority=g.getMaxPriority();
}

this.setPriority0(this.priority=newPriority);
}

}else{
thrownewIllegalArgumentException();
}
}

以上就是java setPriority()设置优先级,希望对大家有所帮助。更多Java学习指路:Java基础

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容