Was ist completablefuture im Frühjahrsboot?

Inhaltsverzeichnis:

Was ist completablefuture im Frühjahrsboot?
Was ist completablefuture im Frühjahrsboot?

Video: Was ist completablefuture im Frühjahrsboot?

Video: Was ist completablefuture im Frühjahrsboot?
Video: #4 Java Programming CompletableFuture tutorial(Exception Handling) 2024, Dezember
Anonim

CompletableFuture, das in Java 8 eingeführt wurde, bietet eine einfache Möglichkeit, asynchronen, nicht blockierenden und Multithread-Code zu schreiben.

Wofür wird CompletableFuture verwendet?

CompletableFuture wird für asynchrone Programmierung in Java verwendet Asynchrone Programmierung ist ein Mittel zum Schreiben von nicht blockierendem Code, indem eine Aufgabe in einem anderen Thread als dem Hauptanwendungsthread ausgeführt und benachrichtigt wird Hauptthread über seinen Fortschritt, Abschluss oder Misserfolg.

Was ist CompletableFuture?

A CompletableFuture ist eine Erweiterung von Javas Future API die in Java 8 eingeführt wurde. A Future wird für die asynchrone Programmierung verwendet. Es bietet zwei Methoden, isDone und get. Die Methoden rufen das Ergebnis der Berechnung nach Abschluss ab.

Was ist Zukunft und fertigeZukunft?

CompletableFuture ist eine Erweiterung von Javas Future API, die in Java eingeführt wurde. Ein Future wird als Referenz auf das Ergebnis einer asynchronen Berechnung verwendet. Es bietet eine isDone-Methode, um zu prüfen, ob die Berechnung abgeschlossen ist oder nicht, und eine get-Methode, um das Ergebnis der Berechnung abzurufen, wenn sie abgeschlossen ist.

Was ist CompletableFuture Join?

Die vollständige Zukunft. Die join-Methode ähnelt der get-Methode, aber löst eine ungeprüfte Ausnahme aus, falls Future nicht normal abgeschlossen wird. Dadurch ist es möglich, es als Methodenreferenz im Stream zu verwenden. Kartenmethode.

Empfohlen: