JavaThreadsDeadlockDeadlock Detecting /* Java Threads, 3rd Edition By Scott Oaks, Henry Wong 3rd Edition September 2004 ISBN: 0-596-00782-5 */ import java.util.*; import java.util.concurrent.*; import java.util.concurrent.locks.*; // // This is a very very slow implementation of a ReentrantLock class and is not // for // everyday usage. The purpose of this class is to test for deadlocks. The // lo