亚洲喷奶水中文字幕电影,日本aⅴ高清一区二区三区,欧美亚洲日本国产,欧美日韩亚洲中文字幕

<legend id="flx4p"><abbr id="flx4p"><thead id="flx4p"></thead></abbr></legend>

<mark id="flx4p"><thead id="flx4p"></thead></mark>

      頂級(jí)Java多線(xiàn)程面試題及回答

        一、線(xiàn)程的四種狀態(tài)

        1. 新?tīng)顟B(tài):線(xiàn)程已被創(chuàng)建但尚未執(zhí)行(start() 尚未被調(diào)用)。

        2. 可執(zhí)行狀態(tài):線(xiàn)程可以執(zhí)行,雖然不一定正在執(zhí)行。CPU 時(shí)間隨時(shí)可能被分配給該線(xiàn)程,從而使得它執(zhí)行。

        3. 死亡狀態(tài):正常情況下 run() 返回使得線(xiàn)程死亡。調(diào)用 stop()或 destroy() 亦有同樣效果,但是不被推薦,前者會(huì)產(chǎn)生異常,后者是強(qiáng)制終止,不會(huì)釋放鎖。

        4. 阻塞狀態(tài):線(xiàn)程不會(huì)被分配 CPU 時(shí)間,無(wú)法執(zhí)行。

        二、線(xiàn)程的優(yōu)先級(jí)

        線(xiàn)程的優(yōu)先級(jí)代表該線(xiàn)程的重要程度,當(dāng)有多個(gè)線(xiàn)程同時(shí)處于可執(zhí)行狀態(tài)并等待獲得 CPU 時(shí)間時(shí),線(xiàn)程調(diào)度系統(tǒng)根據(jù)各個(gè)線(xiàn)程的優(yōu)先級(jí)來(lái)決定給誰(shuí)分配 CPU 時(shí)間,優(yōu)先級(jí)高的線(xiàn)程有更大的機(jī)會(huì)獲得 CPU 時(shí)間,優(yōu)先級(jí)低的線(xiàn)程也不是沒(méi)有機(jī)會(huì),只是機(jī)會(huì)要小一些罷了。

        你可以調(diào)用 Thread 類(lèi)的方法 getPriority() 和 setPriority()來(lái)存取線(xiàn)程的優(yōu)先級(jí),線(xiàn)程的優(yōu)先級(jí)界于1(MIN_PRIORITY)和10(MAX_PRIORITY)之間,缺省是5(NORM_PRIORITY)。

      本文已影響6827
      上一篇:JAVA程序員面試題目寶典 下一篇:瞬聯(lián)軟件科技面試問(wèn)題

      相關(guān)文章推薦

      |||||