Logo ca.boatexistence.com

Què és el futur completable a Spring Boot?

Taula de continguts:

Què és el futur completable a Spring Boot?
Què és el futur completable a Spring Boot?

Vídeo: Què és el futur completable a Spring Boot?

Vídeo: Què és el futur completable a Spring Boot?
Vídeo: Multi-Threading in Spring Boot using CompletableFuture | @Async | JavaTechie 2024, Maig
Anonim

CompletableFuture, que es va introduir a Java 8, proporciona una manera senzilla d'escriure codi asíncron, sense bloqueig i multiprocés.

Per a què serveix CompletableFuture?

CompletableFuture s'utilitza per a programació asíncrona a Java La programació asíncrona és un mitjà per escriure codi que no bloqueja executant una tasca en un fil diferent del de l'aplicació principal i notificant el fil principal sobre el seu progrés, finalització o fracàs.

Què és CompletableFuture?

A CompletableFuture és una extensió de l'API Future de Java que es va introduir a Java 8. A Future s'utilitza per a la programació asíncrona. Proporciona dos mètodes, isDone i get. Els mètodes recuperen el resultat del càlcul quan es completa.

Què és el futur i el futur completable?

CompletableFuture és una extensió de l'API Future de Java que es va introduir a Java. Un futur s'utilitza com a referència al resultat d'un càlcul asíncron. Proporciona un mètode isDone per comprovar si el càlcul està fet o no, i un mètode get per recuperar el resultat del càlcul quan es fa.

Què és CompletableFuture join?

The CompletableFuture. El mètode join és similar al mètode get, però genera una excepció no marcada en cas que el futur no es completi normalment. Això fa possible utilitzar-lo com a referència de mètode al flux. mètode de mapa.

Recomanat: