title: what happens when multiple threads want to access a ReentrantReadWriteLock?
body: <p>When applying a reentrantReadWriteLock, and it is locked, what happens if another thread accesses the Lock while it is already performing another block? (Thus, before it reaches the .unlock)</p>
  
  <p>Is the method canceled out? Or perhaps it's stalled? :O</p>