两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

我要投稿 投訴建議

java線程面試試題

時間:2022-09-25 18:25:58 面試試題 我要投稿
  • 相關推薦

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)。

http://www.shddsc.com/
主站蜘蛛池模板: 拜城县| 阿鲁科尔沁旗| 犍为县| 松阳县| 绥德县| 山西省| 金门县| 峡江县| 枣阳市| 平顺县| 通州市| 阿城市| 佳木斯市| 蓬莱市| 南宁市| 册亨县| 大邑县| 阿坝县| 龙州县| 临桂县| 松原市| 丹东市| 泰和县| 阜平县| 洪江市| 当阳市| 兴城市| 九寨沟县| 明溪县| 洛南县| 天柱县| 黑山县| 钟山县| 莲花县| 清丰县| 界首市| 卓尼县| 南雄市| 吉林市| 光山县| 疏勒县|