這篇文章將為大家詳細講解有關(guān)java中setPriority()設(shè)置優(yōu)先級的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)建站作為成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計,有關(guān)成都定制網(wǎng)頁設(shè)計方案、改版、費用等問題,行業(yè)涉及邊坡防護網(wǎng)等多個領(lǐng)域,已為上千家企業(yè)服務(wù),得到了客戶的尊重與認可。
Java是一門面向?qū)ο缶幊陶Z言,可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序。
1、說明
設(shè)置優(yōu)先級只是很大程度上讓某個線程盡可能獲得比較多的執(zhí)行機會,也就是讓線程自己盡可能被操作系統(tǒng)調(diào)度,而不是設(shè)置了高優(yōu)先級就一定優(yōu)先運行,或者說優(yōu)先級高的線程比優(yōu)先級低的線程就一定優(yōu)先運行。
設(shè)置優(yōu)先級直接調(diào)用setPriority()即可。
2、實例
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(); } }
關(guān)于“java中setPriority()設(shè)置優(yōu)先級的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。