Čo je to Deque v jazyku Java?
Čo je to Deque v jazyku Java?

Video: Čo je to Deque v jazyku Java?

Video: Čo je to Deque v jazyku Java?
Video: 💻 Java vs. JavaScript - Jaký je rozdíl? 2024, November
Anonim

The Java Deque rozhranie, java . util. Deque , predstavuje front s dvojitým koncom, čo znamená front, do ktorého môžete pridávať a odstraňovať prvky z oboch koncov frontu. Slovo Deque sa vyslovuje ako "balíček" kariet. The Java Deque rozhranie je podtypom Java Rozhranie frontu.

Jednoducho, na čo slúži Deque?

The Deque súvisí s obojstranným frontom, ktorý podporuje pridávanie alebo odstraňovanie prvkov z ktoréhokoľvek konca dátovej štruktúry, môže byť použité ako front (first-in-first-out/FIFO) alebo ako zásobník (last-in-first-out/LIFO). Sú rýchlejšie ako Stack a LinkedList.

je Deque FIFO? Tak ako bol zásobník opísaný ako kontajner LIFO (posledný dnu, prvý von), znamená to, že rad možno opísať ako FIFO (prvý dnu prvý von). Variácia sa nazýva deque , vyslovuje sa „paluba“, čo znamená obojstranný rad. Fronty a deques sa v počítačových aplikáciách používajú mnohými spôsobmi.

Okrem toho, aký je rozdiel medzi frontom a dequeue v Jave?

A fronte je navrhnutý tak, aby mal prvky vložené na koniec fronte a prvky odstránené zo začiatku fronte . Kde ako Dequeue predstavuje a fronte kde môžete vkladať a odstraňovať prvky z oboch koncov fronte.

Je vlákno Deque bezpečné Java?

Rozhranie BlockingDeque v java . util. súbežná trieda predstavuje a deque ktorý je vlákno bezpečné vkladať a brať príklady.

Odporúča: