Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
In diesen Lektionen behandeln wir den neuen Veröffentlichungszeitplan, den Oracle eingeführt hat, und erfahren, wie Sie mit den aktuellen Trends Schritt halten können. Der jährliche Veröffentlichungszeitplan, der in der Regel eine Wartezeit von 18 bis 24 Monaten bedeutete, um neue Funktionen in produktiven Anwendungen nutzen zu können, wurde abgeschafft.
Wir werden erörtern, wie Java traditionell auf Klassen und Schnittstellen beschränkt war und wie Oracle das Typensystem der Java-Sprache seitdem erweitert hat: Vor ein paar Jahren wurde ein Aufzählungstyp hinzugefügt, und vor kurzem hat Oracle einen Datensatztyp hinzugefügt. Der Record-Typ ist in vielen Fällen nützlich, in denen Programmierer zuvor gezwungen waren, stattdessen eine Klasse zu verwenden.
Zum Abschluss werfen wir einen Blick in die Zukunft von Java und auf das vorausschauende Denken, das die Sprache zu einer der am weitesten verbreiteten Programmiersprachen macht.
Er behandelt Oracles neuen Veröffentlichungszyklus und wie man mit aktuellen Trends Schritt hält, die Erweiterung des Java-Sprachtypensystems (einschließlich des aufgezählten Typs und des neueren Datensatztyps) und moderne Java-Coding-Funktionen wie den verbesserten switch, mehrzeilige Strings und Pattern Matching mit instanceof. Er schließt mit einem Blick in die Zukunft von Java ab.
Sie werden in der Lage sein, den Oracle-Veröffentlichungszyklus zu beschreiben, assortierte neue Sprachfunktionen zu identifizieren, zu erklären, wie der switch verbessert wurde, zu verstehen, wie mehrzeilige Strings verwendet werden, und Javas neues Pattern Matching mit instanceof zu erkennen.
Der Kurs umfasst drei Lektionen: Java-Versionshistorie, Java-Typensysteme und modernes Java-Coding.
Er bezieht sich auf Java 11, Java 8, Java EE-Versionshistorie, Java Enterprise Edition, Oracle Agile und den Software-Release-Lebenszyklus.
Der Datensatztyp ist in vielen Fällen nützlich, in denen Programmierer zuvor gezwungen waren, stattdessen eine Klasse zu verwenden, und ist Teil von Oracles Erweiterung des Java-Sprachtypensystems.