Qu'est-ce que le futur complet dans le démarrage du printemps ?

Table des matières:

Qu'est-ce que le futur complet dans le démarrage du printemps ?
Qu'est-ce que le futur complet dans le démarrage du printemps ?

Vidéo: Qu'est-ce que le futur complet dans le démarrage du printemps ?

Vidéo: Qu'est-ce que le futur complet dans le démarrage du printemps ?
Vidéo: Le PDG | Wall Street, Start-Up | Film Complet en Français 2024, Novembre
Anonim

CompletableFuture, qui a été introduit dans Java 8, fournit un moyen simple d'écrire du code asynchrone, non bloquant et multithread.

À quoi sert CompletableFuture ?

CompletableFuture est utilisé pour la programmation asynchrone en Java La programmation asynchrone est un moyen d'écrire du code non bloquant en exécutant une tâche sur un thread distinct du thread principal de l'application et en notifiant le fil principal sur sa progression, son achèvement ou son échec.

Qu'est-ce que le futur complet ?

A CompletableFuture est une extension de l'API Future de Java qui a été introduite dans Java 8. Un Future est utilisé pour la programmation asynchrone. Il fournit deux méthodes, isDone et get. Les méthodes récupèrent le résultat du calcul lorsqu'il est terminé.

Qu'est-ce que le futur et le futur complet ?

CompletableFuture est une extension de l'API Future de Java qui a été introduite en Java. Un Future est utilisé comme référence au résultat d'un calcul asynchrone. Il fournit une méthode isDone pour vérifier si le calcul est effectué ou non, et une méthode get pour récupérer le résultat du calcul lorsqu'il est terminé.

Qu'est-ce que la jointure CompletableFuture ?

L'avenir complet. join est similaire à la méthode get, mais elle lève une exception non vérifiée au cas où le Future ne se termine pas normalement. Cela permet de l'utiliser comme référence de méthode dans le Stream. méthode map.

Conseillé: