java 中的可重入锁

首先 可重入锁的概念 即线程可以进入任何一个它所拥有的锁同步的代码块.

举个可重入锁例子 

 public class AccountService{

  private int account;
  
  private ReentrantLock lock = new ReentrantLock();

  public void inCreaseAccount(){
   
          lock.lock();
          account++;

          lock.unlock();
    
  }

}

猜你喜欢

转载自zyq070.iteye.com/blog/2405900