Java中的鎖之Lock接口

  從JDK5開始,併發編程大師Doug Lea加入了Lock接口,爲Java語言中的併發處理加入了一股清流,先來認識一下這個接口:   首先要知道鎖是來幹嘛的?鎖是用來控制多個線程訪問共享資源的方式,一般來說,一個鎖能夠防止多個線程同時訪問共享資源(但是有些鎖可以允許多個線程併發的訪問共享資源,比如讀寫鎖)。在Lock接口出現之前,Java程序是靠synchronized關鍵字實現鎖功能的,而J
相關文章
相關標籤/搜索