Java8, auch bekannt als jdk1.8, ist eine Hauptversion der Java-Sprachentwicklung. Oracle hat am 18. März 2014 die Java 8-Version veröffentlicht, die funktionale Programmierung, eine neue JavaScript-Engine, eine neue Datums-API usw. unterstützt.
Neue Funktionen
Java8 hat viele neue Funktionen hinzugefügt, wir besprechen hauptsächlich Folgendes:
● Lambda-Ausdruck – Lambda ermöglicht die Verwendung der Funktion als Parameter einer Methode (die Funktion wird als Parameter an die Methode übergeben).
● Methodenreferenz – Die Methodenreferenz bietet eine sehr nützliche Syntax. Es gibt Methoden oder Konstruktoren von Java-Klassen oder -Objekten (Instanzen). In Verbindung mit Lambda können Methodenreferenzen die Sprachstruktur kompakter und prägnanter machen und so redundanten Code reduzieren − Die Standardmethode ist eine Methode. Es gibt eine Implementierungsmethode in der Schnittstelle API – Neu hinzugefügte Stream. API (java.util.stream) führt einen echten funktionalen Programmierstil in Java ein.
● Date Time API – Verbessert die Verarbeitung von Datums- und Uhrzeitangaben − Optional. Die Klasse ist Teil der Java 8-Klassenbibliothek geworden, um Nullzeiger-Ausnahmen zu lösen.
● Nashorn, JavaScript-Engine − Java 8 bietet eine neue Nashorn-Javascript-Engine, die es uns ermöglicht, spezifisches Javascript auf der JVM auszuführen. Bewerbung.
Das obige ist der detaillierte Inhalt vonWas ist Java8?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!