Die Neuauflage dieses Standardwerks fuhrt Sie umfassend in die Programmierung mit Java 8 ein. Vom Aufbau einer funktionierenden Entwicklungsumgebung uber 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 Schlusselthemen wie funktionale Interfaces, Lambda-Ausdrucke, Closures und Methoden-Referenzen werden mit vielen Beispielen umfassend und leicht verstandlich erlautert. Daneben runden eine Vielzahl weiterfuhrender Themen das Werk ab, wie beispielsweise Design Patterns, Kryptografie oder XML. Mit diesem Handbuch erhalten Programmierer mit Vorkenntnissen und Studierende einen leicht verstandlichen Zugang zu Sprache und Klassenbibliotheken, wahrend Fortgeschrittene und Profis ein komplettes Nachschlagewerk fur die tagliche Arbeit an die Hand bekommen. Dank des ubersichtlichen Aufbaus, vieler Beispielprogramme und Querverweise sowie des ausfuhrlichen Indexes eignet sich das Buch sehr gut zum Selbststudium. Fur die Neuauflage wurde es grundlich aktualisiert und etwas verschlankt. Aus dem Schnelleinstieg und Entwicklungsumgebungen; Grundlagen der Sprache, Datentypen, Ausdrucke und Anweisungen; Objektorientierte Programmierung und Design Patterns; Strings, Exceptions, Collections, Utilities, Generics; Lambda-Ausdrucke, 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;