Handbuch der Java-Programmierung

Krüger, Guido; Hansen, Heiko

Buchcover
Das Handbuch der Java-Programmierung, zuletzt in der 7. Auflage (2011) erschienen, stellt eine umfangreiche Sammlung und Einführung in die Programmiersprache Java und die Standardbibliotheken dar. Die aktuelle Auflage behandelt dabei Java 7 in der Standard Edition, teilweise werden aber auch Blicke auf Funktionen der Enterprise Edition geworfen. Das Buch ist in mehrere Teile untergliedert. Der erste befasst sich mit den historischen Hintergründen der Programmiersprache Java, der benötigten Software und ihrer Installation sowie einigen Hinweisen für einen gelungen Einstieg. Der zweite Teil behandelt dann die grundlegenden Datentypen, (arithmetische) Ausdrücke, besondere Zeichen, reservierte Schlüsselwörter, steuernde Anweisungen etc. Der dritte Teil widmet sich dann dem für die Java-Programmierung wohl am wichtigsten Teil, der Einführung in die objektorientierte Programmierung und die relevanten Eigenschaften und –Arten von Java. Der vierte Teil ergänzt und vertieft den vorherigen und behandelt Themengebiete wie u.a. Strings, Exceptions, Collections, Multithreading, Stream-Klassen, etc. Die nächsten beiden Teile behandeln dann die Programmierung von grafischen Benutzeroberflächen mit AWT und Swing. Die nachfolgenden Teile behandeln fortgeschrittene Themen und stellen den sich am meisten verändernden und wachsenden Teil des Buches über die verschiedenen Auflagen hinweg dar. Hier gehen die Autoren u.a. auf die Serialisierung, Datenbankzugriffe, Netzwerkkommunikation, Kryptographie, Soundverarbeitung, etc. ein.

Das Buch ist wahnsinnig umfangreich mit seinen aktuell gut 1400 Seiten. Es richtet sich primär an Fortgeschrittene und Profis als Nachschlagewerk. Solange man aber bereits über Programmiererfahrung in einer anderen Sprache verfügt, dann eignet sich das Buch auch gut für Java-Umsteiger. Sehr vorteilhaft sind die vielen Minimalbeispiele in allen Kapiteln, die die Anwendung der Bibliotheken und Klassen veranschaulichen. Der Quelltext ist zwar nicht kommentiert, dafür enthält der Fließtext meist ausreichend genaue Erklärungen zur Funktion des Codebeispiels. Weiter weisen Info-Boxen den Leser auf Besonderheiten, Fallstricke und weitere Funktionen hin. Diese Dinge machen das Buch auch allgemein nutzbarer Umsteiger als Beispielsweise das Buch "Die C++ Programmiersprache" von Bjarne Stroustrup, das vom Umfang ähnlich breit ist. Ich habe ausschließlich dieses Buch begleitend zu einer Vorlesung über objektorientierte Programmierung mit Java samt begleitendem Programmierpraktikum verwendet und habe eigentlich immer sofort die passende Antwort auf meine Frage gefunden. Weil das Buch allerdings so umfangreich ist, musste ich dafür meist aber mehr als eine Seite lesen. Grundsätzlich sollte jeder, der mit Java, ob als Student oder im Beruf, zu tun hat, dieses Buch sein eigenen nennen.

Eine kostenlose HTML Version stellen die Autoren auf ihrer Seite zur Verfügung: www.javabuch.de/


Hinzugefügt am: 2014-01-04
Kritiker: Berufspenner
Bewertung

Zugehöriger Link: zu Amazon
Gelesen: 1467




Durchschnittsbewertung: 1 Bewertungen

Suchbegriffe : Java :: Programmieren :: Programmiersprachen :

Kommentar schreiben   Ein besseres Review schreiben

Weitere Kommentare:

Neuer Kommentar zu:
Handbuch der Java-Programmierung


Benutzername: Anonymous [ Mitglied werden ]


Bewertung: 1=schlechteste, 10=beste Bewertung

Kommentar:

Bitte eine Wertung, einen Kommentar oder beides abgeben.

Autoren: A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z    
Themengruppen:
Titelsuche:  
[Schreibe eine Buchbesprechung]
[Ein Buch, das hier besprochen sein sollte]
[Fragen? -> Forum Bücher & Links]

[Zum Index der Buchbesprechungen]

 
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2020 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen.
Lesen Sie die Nutzungsbedingungen, die Distanzierung, die Datenschutzerklärung und das Impressum.
[Seitenanfang]