課程
/后端開發
/Java
/深入淺出Java多線程
線程交互方式 :互斥與同步是什么?沒聽懂
2016-04-04
源自:深入淺出Java多線程 1-2
正在回答
互斥:通常表現在多個線程競爭同一資源,比如這里只有一只筆,同時有幾個人要進行簽到,但資源(筆)唯一,線程(人)之間就存在競爭關系,并且同一時間只有一個線程(人)能夠持有這個資源(筆)。
同步:同步就是協同步調,按預定的先后次序進行運行,如進程、線程同步,可理解為進程或線程A和B一塊配合,A執行到一定程度時要依靠B的某個結果,于是停下來,示意B運行;B依言執行,再將結果給A;A再繼續操作。(來源于百度百科)
快樂不假 提問者
慕先生6467985
qq_慕慕7443411 回復 慕先生6467985
舉報
帶你一起深入淺出多線程,掌握基礎,展望進階路線
1 回答互斥與同步是什么?
4 回答synchronize到底保證的是同步還是互斥?
3 回答并發是互斥
5 回答多線程交互模型
1 回答對象鎖不是同一個對象,這樣也能使線程互斥嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-04
互斥:通常表現在多個線程競爭同一資源,比如這里只有一只筆,同時有幾個人要進行簽到,但資源(筆)唯一,線程(人)之間就存在競爭關系,并且同一時間只有一個線程(人)能夠持有這個資源(筆)。
同步:同步就是協同步調,按預定的先后次序進行運行,如進程、線程同步,可理解為進程或線程A和B一塊配合,A執行到一定程度時要依靠B的某個結果,于是停下來,示意B運行;B依言執行,再將結果給A;A再繼續操作。(來源于百度百科)