說明
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();
}
}
以上就是java setPriority()設置優先級,希望對大家有所幫助。更多關于“java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學,課程大綱緊跟企業需求,更科學更嚴謹,每年培養泛IT人才近2萬人。不論你是零基礎還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。