Dieses Buch bietet Ihnen ein breit gefächertes Spektrum
von über 100 Übungsaufgaben und Programmierpuzzles
inklusive Lösungen zum Knobeln und Erweitern Ihrer
Kenntnisse zu unterschiedlichen praxisrelevanten
Themengebieten wie Arrays, Datenstrukturen, Rekursion,
Date and Time API usw.
Jedes Themengebiet wird in einem eigenen Kapitel
behandelt, das zunächst mit einer Einführung in die
Grundlagen beginnt. Danach finden sich zumeist
10 bis 15 Übungsaufgaben verschiedener
Schwierigkeitsgrade, sodass von Anfänger bis
Fortgeschrittenen immer etwas dabei ist und
sich die Programmierkenntnisse effektiv verbessern
lassen. Dabei helfen am Kapitelabschluss insbesondere
detaillierte Musterlösungen inklusive der genutzten
Algorithmen zu allen Aufgaben. Vielfach werden
zudem alternative Lösungswege aufgezeigt, aber
auch mögliche Fallstricke und typische Fehler
thematisiert.
Abgerundet wird das Buch durch zwei Anhänge.
Einer gibt einen Überblick in wesentliche Neuerungen
von Java 8. Der zweite beschäftigt sich mit der
JShell, die zum Ausprobieren der Codeschnipsel
und Beispiele des Buchs oftmals hilfreich ist.