源碼閱讀(九):ReentrantLock源碼分析(基於JDK1.8)

ReentrantLock   鎖是用來控制多個線程訪問共享資源的方式,一般來說,一個鎖能夠防止多個線程同時訪問共享資源, 在Lock接口出現之前,Java應用程序只能依靠synchronized關鍵字來實現同步鎖的功能,在java5以後,增加了JUC 的併發包且提供了Lock接口用來實現鎖的功能,它提供了與synchroinzed關鍵字類似的同步功能,只是它比 synchronized更靈活,能
相關文章
相關標籤/搜索