Java-Programmierung - Das Handbuch zu Java 8 von Guido Krüger | ISBN 9783955615154

Java-Programmierung - Das Handbuch zu Java 8

von Guido Krüger und Heiko Hansen
Mitwirkende
Autor / AutorinGuido Krüger
Autor / AutorinHeiko Hansen
Buchcover Java-Programmierung - Das Handbuch zu Java 8 | Guido Krüger | EAN 9783955615154 | ISBN 3-95561-515-4 | ISBN 978-3-95561-515-4

Java-Programmierung - Das Handbuch zu Java 8

von Guido Krüger und Heiko Hansen
Mitwirkende
Autor / AutorinGuido Krüger
Autor / AutorinHeiko Hansen
Die Neuauflage dieses Standardwerks führt Sie umfassend in die Programmierung mit Java 8 ein.
Vom Aufbau einer funktionierenden Entwicklungsumgebung über Grundlagen der Sprache bis hin zu Themen wie Grafik-, Netzwerk- oder Datenbankprogrammierung werden alle wichtigen Eigenschaften der Java 8 Standard Edition vorgestellt. Auch die aktuellen Schlüsselthemen wie funktionale Interfaces, Lambda-Ausdrücke, Closures und Methoden-Referenzen werden mit vielen Beispielen umfassend und leicht verständlich erläutert. Daneben runden eine Vielzahl weiterführender Themen das Werk ab, wie beispielsweise Design Patterns, Kryptografie oder XML. Mit diesem Handbuch erhalten Programmierer mit Vorkenntnissen und Studierende einen leicht verständlichen Zugang zu Sprache und Klassenbibliotheken, während Fortgeschrittene und Profis ein komplettes Nachschlagewerk für die tägliche Arbeit an die Hand bekommen.
Dank des übersichtlichen Aufbaus, vieler Beispielprogramme und Querverweise sowie des ausführlichen Indexes eignet sich das Buch sehr gut zum Selbststudium. Für die Neuauflage wurde es gründlich aktualisiert und etwas verschlankt.
Aus dem Inhalt:
Schnelleinstieg und Entwicklungsumgebungen; Grundlagen der Sprache, Datentypen, Ausdrücke und Anweisungen; Objektorientierte Programmierung und Design Patterns; Strings, Exceptions, Collections, Utilities, Generics; Lambda-Ausdrücke, Closures und Methoden-Referenzen; Datei- und Verzeichniszugriffe; Programmierung mit AWT und Swing; Event-Handling, Grafik, Farben, Animationen, eigene Dialogelemente; Datenbankzugriffe mit JDBC; XML-Programmierung mit DOM, SAX, StAX und JAXB; Multithreading, Serialisierung, Reflection und Annotationen; Netzwerkprogrammierung, RMI, Kryptografie;