国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

最新java線程面試題目

時間:2018-04-25 17:12:46 java試題 我要投稿

最新java線程面試題目

  一、線程的四種狀態

最新java線程面試題目

  1. 新狀態:線程已被創建但尚未執行(start() 尚未被調用)。

  2. 可執行狀態:線程可以執行,雖然不一定正在執行。cpu 時間隨時可能被分配給該線程,從而使得它執行。

  3. 死亡狀態:正常情況下 run() 返回使得線程死亡。調用 stop()或 destroy() 亦有同樣效果,但是不被推薦,前者會產生異常,后者是強制終止,不會釋放鎖。

  4. 阻塞狀態:線程不會被分配 cpu 時間,無法執行。

  二、線程的優先級

  線程的優先級代表該線程的重要程度,當有多個線程同時處于可執行狀態并等待獲得 cpu 時間時,線程調度系統根據各個線程的`優先級來決定給誰分配 cpu 時間,優先級高的線程有更大的機會獲得 cpu 時間,優先級低的線程也不是沒有機會,只是機會要小一些罷了。

  你可以調用 thread 類的方法 getpriority() 和 setpriority()來存取線程的優先級,線程的優先級界1(min_priority)和10(max_priority)之間,缺省是5(norm_priority)。

【最新java線程面試題目】相關文章:

1.java面試常見題目

2.java經典面試題目

3.java面試題目2017

4.java最新面試題

5.java常見面試題目

6.java面試題目及答案

7.2017java面試題目

8.關于java棧和隊列的經典面試題目總結