可重入锁
概念
同一个线程中可多次获取同一把锁,无需等待其锁释放。如ReentrantLock,synchronized等。
使用示例
import java.util.concurrent.locks.ReentrantLock;
/**
* @author weilai
* @email 352342845@qq.com
* @date 2020/3/23 12:58 下午
*/
public class DemoLock {
public static ReentrantLock lock = new ReentrantLock();
public static void accessResource() {
lock.lock();
try {
System.out.println