Герберт Шилдт - Java 7. Полное руководство.