"Java Puzzlers: Traps, Pitfalls, and Corner Cases" - читать интересную книгу автора (Joshua Bloch, Neal Gafter)