Mit Java 8 liegt nun erstmals nach der Version 5 wieder ein Release vor, das das Programmieren in Java nicht nur verbessern, sondern revolutionieren wird.
Zu den besonders stark von der Java-Community herbeigesehnten neuen Features zählen die aus der funktionalen Programmierung entlehnten Lambda-Ausdrücke und darauf aufbauend Streams, die Operationen auf Datenstrukturen wie Listen oder Dateien drastisch vereinfachen. Die dritte große Änderung ist die vollkommen neu entworfene Datum/Zeit-Bibliothek java.time.
Das vorliegende Buch beschreibt alle Neuerungen von Java 8,
* Lambda-Ausdrü Syntax und Anwendung * Operationen und Einsatz * Die Datum/Zeit-Bibliothek java.time * Neue Features von Interfaces * Neuerungen von Annotationen und Reflection * Modularisierung von Java-Programmen * Security-Verbesserungen * Bessere generische Typinferenz * Sonstige Erweiterungen der Plattform
Anhand vieler Beispiele lernen Sie die neuen Möglichkeiten von Java 8 kennen und können diese sofort gewinnbringend in eigenen Programmen und Bibliotheken einsetzen.