A lock is re-entrant if it can be acquired multiple times by the same thread. Simple Reentrant Lock uses owner thread ID and hold count fields to keep track of the owning thread and the number of ...