Beim ersten Durchblätten des Buches „Java 2" von Ralph Steyer hat mich gleich beeindruckt, dass es nicht seitenweise Programmcodes gibt. Anstatt dessen sind zu den einzelnen Befehlen Beispiele mit der Länge über wenige Zeilen (meistens ein bis zwei) dargestellt, die deutlich die Syntax erklären und Anwendungsbeispiele verdeutlichen.
Auf den zweiten Blick (der Blick in das Inhaltsverzeichnis) erkennt man, dass dieses Buch besonders für Einsteiger der Programmierung in Java geeignet ist. Auf 11 Seiten wird dargelegt, was Java überhaupt ist, woher es kommt und warum es so erfolgreich ist. Ich habe bisher noch kein Buch gelesen, in dem diese Hintergründe der Sprache Java so ausführlich beschrieben wurden wie in diesem. Genauso ausführlich sind die Beschreibungen der Hintergründe der OOP (Objekt Orientierten Programmierung), die Definition eines Applets und einer Applikation und der Gebrauch des JDKs. Beim Gebrauch des JDKs werden Quellen angegeben, von denen man JDK beziehen kann, Tipps für die Installation gegeben und vereinzelte ausführbare Java-Dateien mit den einzelnen Übergabeparametern erklärt.
In dem Teil der Syntax sind viele Tabellen zu finden, in denen die einzelnen Befehle aufgelistet und beschrieben werden, so dass man auch beim Nachschlagen schnell darauf zugreifen kann und die Bedeutung und Anwendung herausbekommt. Sehr gut dabei finde ich die Gliederung, wobei zunächst auf vereinzelte Befehle eingegangen wird und Beispiele zum Nachschreiben gegeben werden und erst später der Leser mit den Hintergründen der Klassen und Objekte belastet wird. Hier wird deutlich, dass dieses Buch hauptsächlich an Einsteiger gerichtet ist, aber auch durch die vielen Tabellen durchaus als (sehr günstiges!!) Nachschlagewerk zu gebrauchen ist.
Auch bei den grafischen Objekten werden zunächst Beispiele zum Abschreiben gegeben, bevor ausführlich auf die Klasse awt eingegangen wird, die zum Darstellen der grafischen Objekte notwendig ist.
Was mich dann jedoch stark verwundert hat, ist die Tatsache, dass das Kapitel der Ausnahmebedingungen der Ein- und Ausgabe vorgezogen wird.
Resultierend meine ich, dass dieses Buch für seine Ausführlichkeit, Einsteigerfreundlichkeit ganz besonders 5 Sterne verdient hat.