java 局部变量赋值全局变量 有什么特殊含义吗?
finalReentrantLocklock=newReentrantLock();publicLinkedBlockingDeque(Collection<?exten...
final ReentrantLock lock = new ReentrantLock();
public LinkedBlockingDeque(Collection<? extends E> c) {
.....
//为什么在方法中又重新赋值给局部变量,有什么特殊含义吗?
final ReentrantLock lock = this.lock;
......
} 展开
public LinkedBlockingDeque(Collection<? extends E> c) {
.....
//为什么在方法中又重新赋值给局部变量,有什么特殊含义吗?
final ReentrantLock lock = this.lock;
......
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询