"Effective Java" - читать интересную книгу автора (Joshua Bloch)