多線程(二)重入鎖

學習過線程相關知識的朋友都應該已經知道,同步控制對於併發控制的重要性,synchronized關鍵字是最簡單的一種控制方法。它決定了一個線程是否能夠訪問臨界區。而Object類中的wait()和notify()/notifyAll()方法也是一些線程之間通訊的工具。可是,當咱們想更加靈活的區規定什麼時候加鎖,什麼時候釋放鎖時,synchronized就顯得力所不及了。這時咱們就引入了一個新的概念—
相關文章
相關標籤/搜索