Java Pub House

It always starts when you do your first Thread.sleep(). Why do I have to check for InterruptedException? is it serious? why do I have to catch it? We start with answering these questions and step down the rabbit hole to discover the inner workings of Wait/Notify (and what the IllegalMonitorStateException really means). If you ever have to work with more than one thread (who doesn't nowadays?) take a listen! You'll be notify()ed of your success!

Twitter, twitter, twitter, twitter!(!/fguime)

Concurrency Utilities
Thread description from the JVM Specs

Vote for us in iTunes(

Questions, feedback or comments!

Subscribe to our podcast! (
ITunes link (
Java 7 Recipes book!(

Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :)

Direct download: JPHE23.mp3
Category:Multithreading -- posted at: 4:43pm CST