【Java併發編程的藝術】讀書筆記第五章

Lock接口 鎖是用來控制多個線程訪問共享資源的方式。一般一個鎖能夠防止多個線程同時訪問共享資源(但是有些鎖可以允許多個線程併發的訪問共享資源,比如讀寫鎖)。 Java SE 5之後新增了Lock接口(以及相關實現類)用來實現鎖功能。它提供了與synchronized關鍵字類似的同步功能,只是在使用時需要顯式地獲取和釋放鎖。雖然它缺少了(通過synchronized塊或者方法所提供的)隱式獲取釋放
相關文章
相關標籤/搜索