java lock锁

private final ReentrntLock lock = new ReenTrantLock();
public void A (){
	//加锁
	lock.lock();
	try{
		保证线程安全的代码;
	}finally{
	//解锁
		lcok.unlock()
	}
}

synchornized 和 Lock对比
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39306234/article/details/121540247