可以使當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)的方法是
可以使當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)的方法是
A.sleep()
B.join()
C.yield()
D.interrupt()
正確答案:C解析:本題考查線程的基本控制。Thread類提供的基本線程控制方法包括:sleep()一使比其低的優(yōu)先級(jí)線程運(yùn)行,可以讓一個(gè)線程暫停運(yùn)行一段固定的時(shí)間:yield()——使具有與當(dāng)前線程相同優(yōu)先級(jí)的線程有運(yùn)行的機(jī)會(huì);join()——使當(dāng)前線程暫停執(zhí)行,等待調(diào)用該方法的線程結(jié)束后,再恢復(fù)執(zhí)行:interrupt()——中斷線程的阻塞狀態(tài),并且線程接收到InterruptException異常;根據(jù)上述介紹可知,只有yield()方法可以使當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)。因此,本題的正確答案是C。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。