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