java setPriority()設定優先順序
說明
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學習指路:
本教程操作環境:windows7系統、java10版,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4692/viewspace-2829558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- win10怎麼設定優先順序 win10如何設定程式程式優先順序Win10
- 設定全域性死鎖優先順序
- java基礎:執行緒方法之設定優先順序Java執行緒
- java運算子優先順序Java
- java執行緒優先順序Java執行緒
- win10如何設定優先程式_win10怎麼設定程式優先順序Win10
- CSS優先順序CSS
- Linux基礎命令---設定程式優先順序niceLinux
- linux/unix中設定執行緒優先順序Linux執行緒
- 中斷優先順序
- Java優先順序佇列DelayedWorkQueue原理分析Java佇列
- Java之執行緒的優先順序Java執行緒
- Oracle RAC引數設定優先順序別問題分析Oracle
- linux中設定程式排程的優先順序別Linux
- python運算子及優先順序順序Python
- css樣式分類、定義、優先順序CSS
- Oracle確定連線方式的優先順序Oracle
- C語言setpriority()函式:設定程式程式執行優先權C語言函式
- 使用360安全衛士設定軟體優先順序的方法
- Linux排程策略及執行緒優先順序設定Linux執行緒
- java字串連線和運算子優先順序Java字串
- Android程式優先順序Android
- SQL 優先順序join>whereSQL
- nginx快取優先順序Nginx快取
- php運算子優先順序PHP
- css優先順序彙總CSS
- 如何確定DevOps變更的優先順序?dev
- win10系統如何設定工作管理員程式優先順序Win10
- [譯]HTTP/2的優先順序HTTP
- 封裝優先順序佇列封裝佇列
- Yarn任務優先順序配置Yarn
- gitignore優先順序小結Git
- css 選擇器優先順序CSS
- CSS的處理優先順序CSS
- 資料型別優先順序資料型別
- 深入理解css優先順序CSS
- NLS引數優先順序解析
- 華為路由協議優先順序路由協議