java setPriority()怎么设置优先级
作者:CalmWind
时间:2023-04-26
浏览:6
说明1、设置优先级只是很大程度上让某个线程尽可能获得比较多的执行机会,也就是让线程自己尽可能被操作系统调度,而不是设置了高优先级就一定优先运行,或者说优先级高的线程比优先级低的线程就一定优先运行。2、设置优先级直接调用setPriority()即可。实例publicfinalvoidsetPriority(intnewPriority){this.checkAccess();if(newPriority=1){ThreadGroupg;if((g=this.getThreadGroup())!=null)
本文目录
说明
1、设置优先级只是很大程度上让某个线程尽可能获得比较多的执行机会,也就是让线程自己尽可能被操作系统调度,而不是设置了高优先级就一定优先运行,或者说优先级高的线程比优先级低的线程就一定优先运行。
2、设置优先级直接调用setPriority()即可。
实例
public final void setPriority(int newPriority) {
this.checkAccess();
if (newPriority <= 10 && newPriority >= 1) {
ThreadGroup g;
if ((g = this.getThreadGroup()) != null) {
if (newPriority > g.getMaxPriority()) {
newPriority = g.getMaxPriority();
}
this.setPriority0(this.priority = newPriority);
}
} else {
throw new IllegalArgumentException();
}
}
作者最新文章
wps怎么自动生成目录标题 设置标题级别
2026-11-03 09:57
PS反选快捷键有哪些技巧
2026-10-29 08:45
xshell怎么快速删除文本 命令行清除技巧
2026-10-21 18:09
Luminar Neo人像修图指南:如何点亮眼神与适度放大双眼
2026-10-21 11:00
怎么隐藏Windows10任务栏上的输入法图标
2026-10-16 18:00
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































