O que é um Deque em Java?
O que é um Deque em Java?

Vídeo: O que é um Deque em Java?

Vídeo: O que é um Deque em Java?
Vídeo: Урок 25 - Введение в Deque. ArrayDeque (прокачанная Java) 2024, Abril
Anonim

o Java Deque interface, Java . util. Deque , representa uma fila de extremidade dupla, ou seja, uma fila onde você pode adicionar e remover elementos de ambas as extremidades da fila. A palavra Deque é pronunciado como um "baralho" de cartas. o Java Deque interface é um subtipo de Java Interface da fila.

Simplesmente então, para que serve o Deque?

o Deque está relacionado à fila dupla que suporta adição ou remoção de elementos de qualquer uma das extremidades da estrutura de dados, pode ser usado como uma fila (first-in-first-out / FIFO) ou como uma stack (last-in-first-out / LIFO). Eles são mais rápidos do que Stack e LinkedList.

é Deque um FIFO? Assim como uma pilha foi descrita como um contêiner LIFO (último a entrar, primeiro a sair), isso significa que uma fila pode ser descrita como FIFO (primeiro a entrar, primeiro a sair). Uma variação é chamada de deque , pronunciado “deck”, que significa fila dupla. Filas e deques são usados de várias maneiras em aplicativos de computador.

Além disso, qual é a diferença entre enfileirar e retirar da fila em Java?

UMA fila é projetado para ter elementos inseridos no final do fila , e elementos removidos do início do fila . Enquanto que Desenfileirar representa um fila onde você pode inserir e remover elementos de ambas as extremidades do fila.

O thread de Deque é Java seguro?

A interface BlockingDeque no Java . util. classe concorrente representa um deque qual é discussão segura para colocar e obter instâncias de.

Recomendado: