3. Auflage, aktualisierte und überarbeitete. — dpunkt.verlag GmbH., 2015. — 1580 s. — ISBN-10: 3864902037, ISBN-13: 978-3-86490-203-1.
На нем. языке.
Sie haben bereits Einiges an Erfahrung mit Java und möchten Ihre Entwicklungstätigkeit nun professionalisieren? Oder sind Sie schon auf dem Weg zum Profi, benötigen aber ein Nachschlagewerk, das Ihnen die wichtigen Themen aus der Java-Welt kompakt und kompetent vermittelt?
Dieses Buch bietet eine umfassende Einführung in die professionelle Entwicklung und vermittelt Ihnen das notwendige Wissen, um stabile und erweiterbare Softwaresysteme auf Java-SE-Basis zu bauen. Praxisnahe Beispiele helfen dabei, das Gelernte rasch umzusetzen. Neben der Praxis wird viel Wert auf das Verständnis zugrunde liegender Konzepte gelegt. Dabei kommen dem Autor Michael Inden seine umfangreichen Schulungs- und Entwicklererfahrungen zugute - und Ihnen als Leser damit ebenso.
Diese Neuauflage wurde durchgehend überarbeitet, aktualisiert und erweitert. Natürlich darf das aktuelle Java 8 nicht fehlen. Verschiedene Kapitel sind Java 8 und seinen Neuerungen gewidmet. Dort wird ein fundierter Einstieg in die umfangreichen Erweiterungen, insbesondere Lambdas und das Stream-API, geboten. Aber auch die neue GUI-Technologie JavaFX 8 als potenzieller Swing-Nachfolger wird vorgestellt.
Folgende Themenbereiche werden behandelt:Grundlagen, Analyse und Design: Professionelle Arbeitsumgebung - Objektorientiertes Design - Java-Grundlagen;
Bausteine stabiler Java-Applikationen: Collections-Framework - Applikationsbausteine - Multithreading - Fortgeschrittene Themen - Grafische Benutzeroberflächen mit Swing;
Java 8: Lambda-Ausdrücke - Bulk Operations on Collections - JSR-310: Date And Time API - Einstieg JavaFX 8 - Weitere Änderungen in JDK 8;
Fallstricke und Lösungen: Bad Smells - Refactorings - Entwurfsmuster;
Qualitätssicherung: Programmierstil und Coding Conventions - Unit Tests - Codereviews - Optimierungen.