Heim > Java > JavaErste Schritte > Was sind die neuen Funktionen von Java8?

Was sind die neuen Funktionen von Java8?

王林
Freigeben: 2020-10-26 15:32:12
Original
49896 Leute haben es durchsucht

Die neuen Funktionen von Java8 sind: 1. Lambda-Ausdruck; .

Was sind die neuen Funktionen von Java8?

Java8 hat viele neue Funktionen hinzugefügt, wir besprechen hauptsächlich die folgenden:

(Empfehlung für Lernvideos: Java-Kurs)

1. Lambda-Ausdruck

Lambda ermöglicht die Verwendung der Funktion als ein Methodenparameter (Funktionen werden als Parameter an Methoden übergeben).

2. Methodenreferenz

Die Methodenreferenz bietet eine sehr nützliche Syntax, die direkt auf Methoden oder Konstruktoren vorhandener Java-Klassen oder -Objekte (Instanzen) verweisen kann. In Verbindung mit Lambda können Methodenreferenzen die Sprachstruktur kompakter und prägnanter machen und redundanten Code reduzieren.

3. Standardmethode

Die Standardmethode ist eine Methode, die eine Implementierung in der Schnittstelle hat.

4. Neue Tools

Neue Kompilierungstools, wie zum Beispiel: Nashorn Engine jjs, Klassenabhängigkeitsanalysator jdeps.

5. Stream-API

Die neu hinzugefügte Stream-API (java.util.stream) führt einen echten funktionalen Programmierstil in Java ein.

6. Datum-Uhrzeit-API

Verbessern Sie die Verarbeitung von Datum und Uhrzeit.

7. Optionale Klasse

Die optionale Klasse ist Teil der Java 8-Klassenbibliothek geworden und wird zum Lösen von Nullzeigerausnahmen verwendet.

8. Nashorn-Javascript-Engine

Java 8 bietet eine neue Nashorn-Javascript-Engine, die es uns ermöglicht, bestimmte Javascript-Anwendungen auf der JVM auszuführen.

Verwandte Empfehlungen: Erste Schritte mit Java

Das obige ist der detaillierte Inhalt vonWas sind die neuen Funktionen von 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