單項(xiàng)選擇題在StampedLock 中,哪個方法可以釋放寫鎖?()

A.readLock().unlock()
B.writeLock().unlock()
C.unlock()
D.unlockWrite()


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題在StampedLock 中,哪個方法可以提升讀鎖的性能?()

A.unlockRead()
B.validate()
C.tryConvertToReadLock
D.tryOptimisticRead()

2.單項(xiàng)選擇題在ReentrantReadWriteLock 中,哪種方法可以釋放寫鎖?()

A.unlock()
B.writeLock().unlock()
C.readLock().unlock()
D.tryWriteLock().unlock()

3.單項(xiàng)選擇題在ReentrantLock 中,tryLock()方法的調(diào)用可以指定一個超時時間,這是為了什么?()

A.避免因一直等待獲取鎖而導(dǎo)致程序堵塞
B.避免線程饑餓
C.提高程序的并發(fā)性能
D.避免使用鎖過多而導(dǎo)致死鎖的發(fā)生

4.單項(xiàng)選擇題在ReentrantLock 中,當(dāng)使用公平鎖模式時,哪些線程會優(yōu)先獲取同步狀態(tài)?()

A.等待時間長的線程
B.等待時間短的線程
C.先進(jìn)入等待隊(duì)列的線程
D.后進(jìn)入等待隊(duì)列的線程

5.單項(xiàng)選擇題在ReentrantLock 中,手動釋放鎖的方式是()

A.調(diào)用lock 方法
B.調(diào)用unlock 方法
C.調(diào)用tryLock 方法
D.調(diào)用newCondition 方法