Logo nl.boatexistence.com

Wat is completablefuture in springlaars?

Inhoudsopgave:

Wat is completablefuture in springlaars?
Wat is completablefuture in springlaars?

Video: Wat is completablefuture in springlaars?

Video: Wat is completablefuture in springlaars?
Video: CompletableFuture: The Promises of Java 2024, Mei
Anonim

CompletableFuture, geïntroduceerd in Java 8, biedt een gemakkelijke manier om asynchrone, niet-blokkerende en multi-threaded code te schrijven.

Waar wordt CompletableFuture voor gebruikt?

CompletableFuture wordt gebruikt voor asynchrone programmering in Java Asynchrone programmering is een manier om niet-blokkerende code te schrijven door een taak op een andere thread dan de hoofdtoepassingsthread uit te voeren en de hoofdthread over de voortgang, voltooiing of mislukking.

Wat is CompletableFuture?

A CompletableFuture is een uitbreiding op Java's Future API die werd geïntroduceerd in Java 8. A Future wordt gebruikt voor asynchroon programmeren. Het biedt twee methoden, isDone en get. De methoden halen het resultaat van de berekening op wanneer deze is voltooid.

Wat is Future en CompletableFuture?

CompletableFuture is een uitbreiding op Java's Future API die in Java is geïntroduceerd. Een toekomst wordt gebruikt als een verwijzing naar het resultaat van een asynchrone berekening. Het biedt een isDone-methode om te controleren of de berekening is voltooid of niet, en een get-methode om het resultaat van de berekening op te halen wanneer deze is voltooid.

Wat is CompletableFuture join?

De Complete Toekomst. De join-methode is vergelijkbaar met de get-methode, maar it genereert een ongecontroleerde uitzondering voor het geval de Future niet normaal wordt voltooid. Dit maakt het mogelijk om het te gebruiken als methodeverwijzing in de Stream. kaart methode.

Aanbevolen: