Zertifizierter Online-Shop seit 2000
Geschulte Lizenzspezialisten
:  02191 - 99 11 00
Anmelden Neuer Kunde? Jetzt registrieren.

    Ihr Warenkorb ist noch leer.

    Stöbern Sie in unserem Sortiment und füllen Sie Ihren Warenkorb.
EDV-BUCHVERSAND Delf Michel
Ihr Berater für Software & Fachbücher
Zertifizierter Online-Shop seit 2000
Geschulte Lizenzspezialisten
:  02191 - 99 11 00
Java - die Neuerungen in Version 9 bis 14 - Modularisierung, Syntax- und API-Erweiterungen / Autor:  Inden, Michael, 978-3-86490-754-8
Inden, Michael

Java - die Neuerungen in Version 9 bis 14

Modularisierung, Syntax- und API-Erweiterungen

352 Seiten, Softcover
Erschienen 05/2020
ISBN 978-3-86490-754-8

29,90 inkl. MwSt.
Versandkostenfrei (D) i
Best.Nr.: DP-754
Sofort Lieferbar Sofort lieferbar i
 


Sie erhalten zu diesem Produkt eine Gratis-Ausgabe des aktuellen Magazins.
Dieses Buch eignet sich für alle, die ihr Java-Wissen auf den neuesten Stand bringen und durch eine Vielzahl an Übungen festigen möchten. Es beschreibt alle wichtigen Neuerungen in Java 9 – dem letzten größeren Update – und in den Folgeversionen Java 10 bis 14. Letztere bringen aufgrund halbjährlicher Releasezyklen jeweils weniger Änderungen als frühere Versionen mit und werden daher kompakter behandelt.

Mehrere Kapitel befassen sich mit den Änderungen in der Sprache selbst. Die Erweiterungen in diversen APIs bilden einen zusätzlichen Schwerpunkt. Neben Vereinfachungen beim Prozess-Handling, der Verarbeitung mit Optional sowie im Stream-API schauen wir auf fundamentale Entwicklungen im Bereich der Concurrency durch Reactive Streams. Auch der mit Java 11 offiziell ins JDK aufgenommene HTTP/2-Support wird thematisiert.

Insbesondere Java 14 bringt einige sehr interessante Neuerungen, vor allem die viel klarere Syntax bei switch sowie die mehrzeiligen Strings und auch Werteklassen mithilfe des Schlüsselworts record.

Die fundamentalste Änderung in Java 9 stellt die als Projekt „Jigsaw“ entwickelte Modularisierungslösung dar. Auch fortgeschrittenere Themen wie Services und die Migration bestehender Applikationen werden besprochen.

Weil die neuen Java-Versionen auch Auswirkungen auf Build-Tools und IDEs besitzen, gibt ein Kapitel einen Überblick über das aktuelle Tooling. Zwei kurze Anhänge widmen sich außerdem „Gradle“ und „Maven“.

Ein Schnelleinstieg zu den wichtigsten Features von Java 8, die im Repertoire keines Java-Entwicklers fehlen sollten und die hilfreich beim Verständnis der vielfältigen Neuerungen aus JDK 9 bis 14 sind, rundet dieses Buch ab.
Java wird von Oracle nach und nach um nützliche Funktionalitäten ergänzt sowie die Syntax modernisiert. So auch in Version 12, die im März 2019 erschien. Welche Neuerungen dieses Release brachte, beschreibt Michael Inden in dieser Leseprobe in einem Auszug.
Ein weiterer Kapitelauszug behandelt das Thema Modularisierung, die sowohl die Modularisierung des JDKs an sich als auch die Modularisierung von Anwendungen und Bibliotheken betrifft.

Wer hat’s geschrieben?

Michael Inden
Dipl.-Inform. Michael Inden ist Oracle-zertifizierter Java-Entwickler. Nach seinem Studium in Oldenburg hat er bei diversen internationalen Firmen in verschiedenen Rollen etwa als Softwareentwickler, -architekt, Consultant, Teamleiter sowie Trainer gearbeitet. Zurzeit ist er als CTO und Leiter Academy in Zürich tätig.

Michael Inden hat über zwanzig Jahre Berufserfahrung beim Entwurf komplexer Softwaresysteme gesammelt, an diversen Fortbildungen und mehreren Java-One-Konferenzen teilgenommen. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen GUIs sowie dem Coaching. Sein Wissen gibt er gerne als Trainer in internen und externen Schulungen und auf Konferenzen weiter, etwa bei der Java User Group Switzerland, bei der JAX/W-JAX, ch.open und den IT-Tagen.
Sofort lieferbar! Für Bestellungen, die werktags bis 17 Uhr bei uns eingehen, erfolgt der Versand noch am selben Tag!
Infos zum eBook-Kauf Ihr eBook (PDF) stellen wir Ihnen nach Bestellabschluss unter Mein Konto zum Downloaden bereit.
Infos zum eBook-Kauf Ihr eBook (PDF) stellen wir Ihnen nach Bestellabschlus unter Mein Konto zum Downloaden bereit.
Verzicht auf Widerrufsrecht Mit dem Kauf dieses Artikels/Lizenz verzichten Sie auf Ihr Widerrufsrecht! Die Bereitstellung erfolgt spätestens am nächsten Werktag. (Mo. - Fr. zwischen 08:30 und 17:00 Uhr)
Versandkosten (Ausland) Für Österreich + Schweiz müssen wir leider die erhöhten Kosten von € 6,95 (A) und € 14,95 (CH) in Rechnung stellen.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Versandkosten (Ausland) Für Österreich + Schweiz müssen wir leider die erhöhten Kosten von € 6,95 (A) und € 14,95 (CH) in Rechnung stellen.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.