query: Why would this example from Java's documentation, cause a deadlock?
positive_passages.docid: 156341
positive_passages.text: How this java code produces deadlock?
negative_passages.docid: 105066
negative_passages.text: How can I Cause a Deadlock in MySQL for Testing Purposes
negative_passages.docid: 157142
negative_passages.text: Deadlock caused by thread.join() in a static block
negative_passages.docid: 22552
negative_passages.text: What is Interlocked.Increment actually doing?
negative_passages.docid: 88256
negative_passages.text: Strange code in java.util.concurrent.LinkedBlockingQueue
negative_passages.docid: 72675
negative_passages.text: I don't understand why this is causeing my program to crash?
negative_passages.docid: 599
negative_passages.text: Is Java "pass-by-reference" or "pass-by-value"?
negative_passages.docid: 6931
negative_passages.text: What causes javac to issue the "uses unchecked or unsafe operations" warning
negative_passages.docid: 29351
negative_passages.text: Getting a ConcurrentModificationException thrown when removing an element from a java.util.List during list iteration?
negative_passages.docid: 117920
negative_passages.text: ConcurrentModificationException Woes
negative_passages.docid: 28777
negative_passages.text: Java synchronized method lock on object, or method?
negative_passages.docid: 44723
negative_passages.text: Why isn't calling a static method by way of an instance an error for the Java compiler?
negative_passages.docid: 152253
negative_passages.text: Why am I getting a deadlock for a single UPDATE query?
negative_passages.docid: 109841
negative_passages.text: How does Java Garbage collector handle self-reference?
negative_passages.docid: 148371
negative_passages.text: Why use a ReentrantLock if one can use synchronized(this)?
negative_passages.docid: 4255
negative_passages.text: "implements Runnable" vs "extends Thread" in Java
negative_passages.docid: 47542
negative_passages.text: How come this is happening in java?