Dieses Buch ist ein besseres Java-Buch. Viele Java-Bücher leiden unter mehreren Mängeln wie schlechte Gliederung, fehlende Didaktik und mangelnde Berücksichtigung des Lesers. Wer noch keine Ahnung von OOP hat, dem wird häufig etwas Unverständliches angeboten. Mit Core Java stehen die Chancen besser. Dazu trägt auch die Ausführlichkeit bei. Erfrischend ist es auch einmal, zu Beginn statt einer Lobeshymne über Java die Mängel und Schwächen dieser Programmiersprache zum Teil aufgezählt zu bekommen. Leider hat selbst dieses Buch die berühmten Mängel, verliert, je weiter man kommt, mehr und mehr den didaktischen Faden. Übel sind da schon die ständigen Verweise auf spätere Kapitel. Hinzu kommen noch Fehler im Text oder in den Beispielen. Einige Stellen sind wieder schier unverständlich. Interessant ist zum Beispiel die Suche nach "continue": im Stichwortverzeichnis wird nur eine Seite aufgeführt, auf der man eine Übersicht findet mit dem Hinweis, diese Anweisung sei in Kapitel 3 bearbeitet, was man auch erwarten würde. Doch dort steht - so weit hat dann das Stichwortverzeichnis wieder recht - nicht ein Wort darüber. Verwirrend mag es auch gerade für Anfänger sein, daß die Autoren für ihre Beispiele durchgehend eigene Klassen importieren. Trotzdem: es ist noch eines der besseren Bücher zu diesem Thema. Empfehlung: dieses und ein anderes zur Ergänzung, da man sicher nicht Java nur aus einem Werk erlernen kann. Hinzu vielleicht noch "Java Examples in a nutshell", dessen zweite, englische Auflage im September erscheinen soll.