Heim > Java > javaLernprogramm > Hauptteil

Was ist Java8?

藏色散人
Freigeben: 2020-09-17 16:29:09
Original
16634 Leute haben es durchsucht

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.

Was ist Java8?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage