Modernes Java in Aktion: Lambdas, Streams, funktionale und reaktive Programmierung

Bewertung:   (4,5 von 5)

Modernes Java in Aktion: Lambdas, Streams, funktionale und reaktive Programmierung (Raoul-Gabriel)

Leserbewertungen

Zusammenfassung:

Das Buch „Modern Java in Action“ wird für seinen klaren und progressiven Lehrstil gelobt, der das Verständnis für die Funktionalitäten von Java 8 und 9, insbesondere Lambdas, Streams und reaktive Programmierung, fördert. Die Leser schätzen die praktischen Beispiele, Übungen und den Aufbau des Buches, obwohl einige Bedenken hinsichtlich der Qualität des Papiers und der gelegentlichen Ausführlichkeit geäußert haben.

Vorteile:

Schrittweise Einführung in komplexe Themen, so dass sie leicht zu verstehen sind.

Nachteile:

Exzellente Erklärungen von Lambdas, Streams und funktionalen Programmierkonzepten.

(basierend auf 30 Leserbewertungen)

Originaltitel:

Modern Java in Action: Lambdas, Streams, Functional and Reactive Programming

Inhalt des Buches:

Zusammenfassung

Mannings Bestseller Java 8 wurde für Java 9 überarbeitet. In Modern Java in Action bauen Sie Ihre vorhandenen Java-Kenntnisse mit den neuesten Funktionen und Techniken aus.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Moderne Anwendungen nutzen die Vorteile innovativer Designs, darunter Microservices, reaktive Architekturen und Streaming-Daten. Moderne Java-Funktionen wie Lambdas, Streams und das lang erwartete Java Module System machen die Implementierung dieser Designs deutlich einfacher. Es ist an der Zeit, Ihre Fähigkeiten zu verbessern und diese Herausforderungen anzunehmen.

Über das Buch

Modern Java in Action verbindet neue Funktionen der Java-Sprache mit ihren praktischen Anwendungen. Mit kristallklaren Beispielen und viel Liebe zum Detail geht dieses Buch auf Ihre Zeit ein. Es wird Ihnen helfen, Ihr vorhandenes Wissen über Kern-Java zu erweitern, während Sie moderne Ergänzungen wie die Streams-API und das Java Module System meistern, neue Ansätze zur Gleichzeitigkeit erforschen und lernen, wie funktionale Konzepte Ihnen helfen können, Code zu schreiben, der einfacher zu lesen und zu warten ist.

Was ist drin?

⬤ Grundlegend überarbeitete Ausgabe des Bestsellers Java 8 in Action von Manning.

⬤ Neue Funktionen in Java 8, Java 9 und darüber hinaus.

⬤ Datenströme und reaktive Programmierung.

⬤ Das Java-Modulsystem.

Über den Reader

Geschrieben für Entwickler, die mit den Kernfunktionen von Java vertraut sind.

Über den Autor

Raoul-Gabriel Urma ist CEO von Cambridge Spark. Mario Fusco ist ein leitender Software-Ingenieur bei Red Hat. Alan Mycroft ist Informatikprofessor an der University of Cambridge und Mitbegründer der Raspberry Pi Foundation.

Inhaltsverzeichnis

TEIL 1 - GRUNDLAGEN.

⬤ Java 8, 9, 10 und 11: Was passiert da?

⬤ Übergabe von Code mit Verhaltensparametrisierung.

⬤ Lambda-Ausdrücke.

TEIL 2 - DATENVERARBEITUNG IM FUNKTIONALEN STIL MIT STREAMS.

⬤ Einführung in Streams.

⬤ Arbeiten mit Streams.

⬤ Sammeln von Daten mit Streams.

⬤ Parallele Datenverarbeitung und Leistung.

TEIL 3 - EFFEKTIVE PROGRAMMIERUNG MIT STREAMS UND LAMBDAS.

⬤ Erweiterungen der Sammlungs-API.

⬤ Refactoring, Testen und Fehlersuche.

⬤ Domänenspezifische Sprachen mit Lambdas.

TEIL 4 - ALLTAGS-JAVA.

⬤ Verwendung von Optional als bessere Alternative zu null.

⬤ Neues Date and Time API.

⬤ Standardmethoden.

⬤ Das Java-Modulsystem.

TEIL 5 - ERWEITERTE JAVA-GLEICHZEITIGKEIT.

⬤ Konzepte hinter CompletableFuture und reaktiver Programmierung.

⬤ CompletableFuture: zusammensetzbare asynchrone Programmierung.

⬤ Reaktive Programmierung.

TEIL 6 - FUNKTIONALE PROGRAMMIERUNG UND DIE ZUKÜNFTIGE ENTWICKLUNG VON JAVA.

⬤ Funktional denken.

⬤ Funktionale Programmiertechniken.

⬤ OOP und FP verschmelzen: Java und Scala im Vergleich.

⬤ Schlussfolgerungen und wie es mit Java weitergeht.

Weitere Daten des Buches:

ISBN:9781617293566
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:592

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Modernes Java in Aktion: Lambdas, Streams, funktionale und reaktive Programmierung - Modern Java in...
Zusammenfassung Mannings Bestseller Java 8 wurde...
Modernes Java in Aktion: Lambdas, Streams, funktionale und reaktive Programmierung - Modern Java in Action: Lambdas, Streams, Functional and Reactive Programming

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)