class
ReentrantLock
Lock
synchronized
static class
ReentrantReadWriteLock.ReadLock
ReadWriteLock.readLock()
ReentrantReadWriteLock.WriteLock
ReadWriteLock.writeLock()
asReadLock()
lock()
StampedLock.readLock()
asWriteLock()
StampedLock.writeLock()
readLock()
writeLock()