Hva er en Deque i Java?
Hva er en Deque i Java?
Anonim

De Java Deque grensesnitt, java . util. Deque , representerer en dobbel sluttet kø, som betyr en kø hvor du kan legge til og fjerne elementer fra begge ender av køen. Ordet Deque uttales som en "stokk" med kort. De Java Deque grensesnitt er en undertype av Java Køgrensesnitt.

Bare så, hva er bruken av Deque?

De Deque er relatert til den doble køen som støtter tillegg eller fjerning av elementer fra hver ende av datastrukturen, kan det være brukt som en kø (først-inn-først-ut/FIFO) eller som stack (sist-inn-først-ut/LIFO). Disse er raskere enn Stack og LinkedList.

er Deque en FIFO? Akkurat som en stabel ble beskrevet som en LIFO (sist inn, først ut) beholder, betyr dette at en kø kan beskrives som FIFO (først inn først ut). En variant kalles deque , uttales "deck", som står for double-ended queue. Køer og deques brukes på en rekke måter i dataapplikasjoner.

Videre, hva er forskjellen mellom kø og dekø i Java?

EN kø er designet for å ha elementer satt inn på slutten av kø , og elementer fjernet fra begynnelsen av kø . Hvor som Sett av kø representerer en kø hvor du kan sette inn og fjerne elementer fra begge ender av kø.

Er Deque-tråden sikker Java?

BlockingDeque-grensesnittet i java . util. samtidig klasse representerer en deque som er trådsikker å sette inn i, og ta instanser fra.

Anbefalt: