hasContended
Queries whether any threads have ever contended to acquire this synchronizer; that is, if an acquire method has ever blocked.
In this implementation, this operation returns in constant time.
Return
true if there has ever been contention