課程
/后端開發(fā)
/Java
/細說多線程之Thread VS Runnable
當(dāng)窗口1線程執(zhí)行到輸出語句前,CPU資源被窗口3線程占用,那么這時的窗口1線程是處于阻塞狀態(tài)嗎?,可是并沒有調(diào)用sleep()等其它的方法呀
2015-05-14
源自:細說多線程之Thread VS Runnable 3-1
正在回答
這里的阻塞不是由于調(diào)用了SLEEP方法,而是窗口3搶先獲取CPU服務(wù),造成窗口1阻塞了,也就是誰先搶到是誰的,后來的排隊等著
舉報
認(rèn)識Thread和Runnable的區(qū)別,以及使用jstack生成線程快照
1 回答runnable賣票的問題
3 回答賣票線程問題
2 回答請問繼承方法實現(xiàn)線程,實例化的時候只new一個線程而不是三個,難道不也是只賣五張票?
4 回答出票剩余相同?
2 回答票數(shù)不對,為什么呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-02
這里的阻塞不是由于調(diào)用了SLEEP方法,而是窗口3搶先獲取CPU服務(wù),造成窗口1阻塞了,也就是誰先搶到是誰的,后來的排隊等著