Mi az a Deque a Java nyelven?
Mi az a Deque a Java nyelven?

Videó: Mi az a Deque a Java nyelven?

Videó: Mi az a Deque a Java nyelven?
Videó: Mi az a JSON? 2024, Április
Anonim

Az Java Deque felület, Jáva . util. Deque , egy kétvégű várólista, vagyis egy olyan sor, ahol elemeket adhat hozzá és eltávolíthat a sor mindkét végéről. A szó Deque úgy ejtik, mint egy „kártyapakli”. Az Java Deque interfész a Jáva Várólista felület.

Egyszerűen, mi haszna a Deque-nek?

Az Deque a kétvégű sorhoz kapcsolódik, amely támogatja az elemek hozzáadását vagy eltávolítását az adatstruktúra bármelyik végéről, használt sorként (first-in-first-out/FIFO) vagy veremként (last-in-first-out/LIFO). Ezek gyorsabbak, mint a Stack és a LinkedList.

Deque FIFO? Ahogyan a veremeket LIFO (last-in, first-out) tárolóként írták le, ez azt jelenti, hogy a sor úgy írható le. FIFO (első be, első ki). Egy variációt a deque , ejtsd: „deck”, ami a kétvégű queue rövidítése. Sorok és deques Számítógépes alkalmazásokban számos módon használják.

Továbbá mi a különbség a queue és a dequeue között Java-ban?

A sorban Úgy tervezték, hogy az elemek a végére legyenek beillesztve sorban , és az elejéről eltávolított elemek sorban . Hol mint Sorból képviseli a sorban ahol beszúrhat és eltávolíthat elemeket a két végéről sorban.

A Deque szál biztonságos a Java?

A BlockingDeque felület a Jáva . util. a párhuzamos osztály képviseli a deque ami cérnabiztos behelyezni és példányokat venni onnan.

Ajánlott: