1. 程式人生 > 實用技巧 >顯示同步鎖---lock,實現類ReentrantLock

顯示同步鎖---lock,實現類ReentrantLock

/*

  • 鎖的方法有
  • 隱式鎖synchronized
  • 1.同步程式碼塊
  • 2.同步方法
  • jdk1.5以後:
  • 3.同步鎖Lock
  • 顯示鎖,顯示鎖的需要一個實現類的lock()方法上鎖,unlock()方法來解鎖,但是這個鎖最好放到finally中

*/在這裡插入圖片描述
例如下面的共享資源會出現這種問題
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述