所有線程都有其優先級,那麼主線程的整數值是多少?主線程優先級的值是多少?
回答
此代碼顯示主線程的優先級:
public class Main {
public static void main(String [] args) {
System.out.println(Thread.currentThread().getPriority());
}
}
的輸出,並回答了你的問題,是。
默認情況下,每個線程都不是5嗎? – 2009-08-13 03:21:36
不*所有*線程將以NORM_PRIORITY開始。每個線程JavaDocs - 「當在某個線程中運行的代碼創建一個新的Thread對象時,新線程的優先級初始設置等於創建線程的優先級。」我想我應該澄清一點。 – 2009-08-13 11:24:25
如果您還有任何疑問,看看JDK的API文檔:
從http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Thread.html#NORM_PRIORITY:
NORM_PRIORITY
public static final int NORM_PRIORITY
的默認優先級這是分配給一個線程。
從http://java.sun.com/j2se/1.5.0/docs/api/constant-values.html#java.lang.Thread.NORM_PRIORITY:
static final int NORM_PRIORITY 5
- 1. 線程優先級
- 2. 流程優先與線程優先級
- 3. Android的線程優先級
- 4. 是nice()用來改變線程優先級還是進程優先級?
- 5. 線程內線程的優先級
- 6. 是否可以設置主線程的優先級?
- 7. 更改線程優先級
- 8. 通過了解線程的優先級來設置線程的優先級
- 9. sqlite中多個JOIN語句的優先級是多少?
- 10. 什麼是UI線程的線程優先級?
- 11. .NET Backgroundworker對象的線程優先級
- 12. 線程消息之間的優先級?
- 13. 降低Task.Factory.StartNew線程的優先級
- 14. NSOperationQueue VS並行線程的優先級
- 15. Java中的高優先級線程
- 16. 如何設置主線程的優先級
- 17. sitemap.xml中優先級字段的精度是多少?
- 18. 更改線程優先級ERROR_INVALID_HANDLE
- 19. C++線程網絡優先級
- 20. 線程,優先級和放棄
- 21. 設置CoreData NSManagedObjectContext線程優先級
- 22. 並行線程與實時優先級
- 23. Windows和Linux線程優先級等價
- 24. 在主線程上安排一個低優先級任務
- 25. 優先級隊列的優先級總是需要是整數?
- 26. 未設置PriorityAttribute時,測試優先級的默認值是多少?
- 27. 多個工作線程與IntentService具有相同的優先級?
- 28. 優先級隊列中的優先級
- 29. 爲什麼新線程中getPriority的優先級與調用線程中的優先級不同?
- 30. 是否「好」影響了Java的優先級的線程
這往往是一個糟糕的主意,開始擺弄相機連線程的優先級爲這可能導致飢餓。 – pjp 2009-08-13 07:51:23