40 min listen
Episode 2. Deadlock, Livelock, Escaped locks, and wait - notify oh my!
FromJava Pub House
ratings:
Length:
30 minutes
Released:
Sep 30, 2011
Format:
Podcast episode
Description
In this episode of Java pub house, we talk about Deadlocks, livelocks (and other spooky things). Most importantly we talk on how to spot them (using jstack, or visualvm), and how to program defensively against them. We also talk about escaped locks (the source of most deadlocks), and the wait/notify language construct. Finally we describe the unfairness of the lock (locks are not "fair" by default), and why is it so.
Released:
Sep 30, 2011
Format:
Podcast episode
Titles in the series (100)
Episode 19. But Wait, there's more! SerialVersionUID! XMLEncoder/Decoder! Java Beans!: We finish our discussion on the ObjectOutputStream by covering the SerialVersionUID, and then move onto ObjectOutputStream's citadine cousin, XMLEncoder and Decoder (and why would you go and hang out with it). We also make a quick introduction to "The... by Java Pub House