【轉載】5天不再懼怕多線程——第二天 鎖機制

當多個線程在併發的時候,難免會碰到相互衝突的事情,比如最經典的ATM機的問題,併發不可怕,可怕的是我們沒有能力控制。 線程以我的理解可以分爲三種 ① 鎖。 ② 互斥。 ③ 信號。   好,這一篇主要整理「鎖」,C#提供了2種手工控制的鎖 一:  Monitor類      這個算是實現鎖機制的純正類,在鎖定的臨界區中只允許讓一個線程訪問,其他線程排隊等待。主要整理爲2組方法。   1:Monito
相關文章
相關標籤/搜索