Building on the success of Java Pitfalls (0-471-36174-7), this book provides more specific programming solutions to fifty difficult Java programming problems Shows experienced programmers how to identify and avoid weaknesses in Java and related J2EE technologies that can cause programs to go haywire Explores advanced topics including networking, XML and Java programming, and the Java Virtual Machine
A bit dated, and a bit scattershot, but not bad. It was especially interesting to see some of the problems that used to exist that have now been addressed in Java.