重入锁、独占锁与共享锁、公平锁与非公平锁

重入锁、独占锁与共享锁、公平锁与非公平锁 前面了解了J.U.C中两个重要的类或接口,其它的实现类都是以此为基础的,现在还需要了解一下一些锁的概念,有助于后面学习一些实现类或接口。 重入锁在并发中,无论是synchronized还是lock也好,内部都有重入的特性,而且特性的含义是一样的。 重入(re-entrant),同一个线程可以获取已持有的锁; 已知的有两种出现场景:1、加锁方法调用另外一个加锁方法;2、递归调用加锁方法; 归根结底,就是一个加锁方法调用了另外一个加锁方法; public