Qu'est-ce qu'un Deque en Java ?
Qu'est-ce qu'un Deque en Java ?

Vidéo: Qu'est-ce qu'un Deque en Java ?

Vidéo: Qu'est-ce qu'un Deque en Java ?
Vidéo: Java Cours 110 درس جافا Les Collections partie 7 L'interface Queue 2024, Avril
Anonim

Les Java Deque interface, Java . util. Deque , représente une file d'attente à deux extrémités, c'est-à-dire une file d'attente dans laquelle vous pouvez ajouter et supprimer des éléments aux deux extrémités de la file d'attente. Le mot Deque se prononce comme un "jeu" de cartes. Les Java Deque interface est un sous-type de Java Interface de file d'attente.

Bref, à quoi sert Deque ?

Les Deque est lié à la file d'attente à deux extrémités qui prend en charge l'ajout ou la suppression d'éléments à chaque extrémité de la structure de données, il peut être utilisé en file d'attente (premier entré, premier sorti/FIFO) ou en pile (dernier entré, premier sorti/LIFO). Ceux-ci sont plus rapides que Stack et LinkedList.

est-ce que Deque est un FIFO ? Tout comme une pile a été décrite comme un conteneur LIFO (dernier entré, premier sorti), cela signifie qu'une file d'attente peut être décrite comme FIFO (premier entré, premier sorti). Une variation est appelée la deque , prononcé "deck", qui signifie file d'attente à deux extrémités. Files d'attente et demandes sont utilisés de diverses manières dans les applications informatiques.

De plus, quelle est la différence entre file d'attente et dequeue en Java ?

UNE file d'attente est conçu pour avoir des éléments insérés à la fin de la file d'attente , et les éléments supprimés du début de la file d'attente . Tandis que Sortir de la file d'attente représente un file d'attente où vous pouvez insérer et supprimer des éléments aux deux extrémités du file d'attente.

Deque est-il compatible avec les threads Java ?

L'interface BlockingDeque dans le Java . util. classe concurrente représente un deque lequel est thread-safe mettre dans, et prendre des instances de.

Conseillé: