…ist der Titel des Buches, das ich mir vor Kurzen gekauft habe, um meinen Horizont um diese Programmiersprache zu erweitern. Erschienen ist es im O’Reilly Verlag und behandelt die Version 5.0 der von Sun entwickelten Sprache. Wie schon in der Einleitung des Buches beschrieben, handelt es sich hierbei nicht um ein Nachschlagewerk sondern um einen kompletten Lehrgang. Voraussetzungen für das Buch gibt es wenige. Die bisherigen Kenntnisse von Programmiersprachen sollten etwas über HTML hinausgehen, das heißt die Bedeutung von Schleifen etc. sollten bekannt sein.

Vorteile:

Besonders gelungen finde ich den Sprachstil dieses Buches. Ich als Neueinsteiger, der noch nie mit Java bzw. objektorientierter Programmierung in Berührung gekommen ist, habe mich mittlerweile in das Thema “eingelebt”. Das ganze Buch ist an Hand von Beispielen aufgebaut. So wird beispielsweise am Anfang des Buches der Vorteil von OO Programmierung gegenüber prozedurale mit einem konkreten Beispiel eines Programms erklärt. Dieses Programm wird während des Lesens immer wieder aufgegriffen und um das Neu besprochene erweitert. Texte, die ausschließlich aus Fremdworten bestehen, sucht man in diesem Buch vergeblich. Alles ist in verständlicher Weise geschrieben. Wenn ein neues Fremdwort aufgegriffen wird, wird der Sinn dieses Wortes sorgfältig erklärt. Es gibt fast keine Seite, auf der nicht ein Bild zur Veranschaulichung der Sprache zu finden ist. Viele Eigenschaften werden mit Dingen aus dem alltäglichen Gebrauch assoziiert. So werden beispielsweise die Typen von Variablen (int, long, usw.) mit Starbucksbechern unterschiedlicher Größen verglichen. Für mich, als bekennender Kaffeefan, eine besonders hervorzuhebende Assoziation!
Wie schon in der Einleitung des Buches beschrieben, werden die Themen nicht einfach erläutert und anschließend nicht weiter erwähnt, sondern an verschiedenen Stellen im Buch zur Auffrischung erneut aufgegriffen und vertieft.

Nachteile:

Was mir beim Lesen etwas den Spaß genommen hat, waren die ständigen “Vertröstungen” auf spätere Kapitel, die meiner Meinung nicht immer erwähnt werden müssen. Sätze wie “Sie können Dies und Jenes zwar machen, aber dies werden wir uns später ansehen” lassen zwar auf mehr hoffen, sind aber an der ein oder anderen Stelle überflüssig.

Fazit:

Dieses Buch kann ich nur jedem empfehlen, der in die Verlegenheit kommen sollte, Java lernen zu wollen und dabei Spaß zu haben. Ich wünsche mir in Zukunft mehr von dieser Art von Bücher, da ich die Meinung vertrete, dass Wissen nicht unnötig verkompliziert werden muss. Es ist doch viel sinnvoller, Themen so einfach wie möglich zu erklären, damit jeder etwas damit anfangen kann. Allerdings hat Qualität auch seinen Preis. Aktuell kostet das Buch 49,90 €, die sich meiner Meinung aber lohnen zu investieren.

Bookmark it on:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • MisterWong
  • MySpace
  • Technorati
  • Tumblr
  • TwitThis
  • Print