Java'da Deque nima?
Java'da Deque nima?

Video: Java'da Deque nima?

Video: Java'da Deque nima?
Video: Java Deque | Deque Interface in Java with Example | ArrayDeque 2024, Noyabr
Anonim

The Java Deque interfeys, java . util. Deque , ikki uchli navbatni ifodalaydi, ya'ni navbatning ikkala uchiga elementlar qo'shish va olib tashlash mumkin bo'lgan navbatni bildiradi. so'z Deque kartalar "pastki" kabi talaffuz qilinadi. The Java Deque interfeysi ning kichik turidir Java Navbat interfeysi.

Oddiy qilib aytganda, Dequedan nima foydalanish kerak?

The Deque maʼlumotlar strukturasining istalgan uchidan elementlarni qoʻshish yoki olib tashlashni qoʻllab-quvvatlaydigan ikki tomonlama navbat bilan bogʻliq boʻlsa, u shunday boʻlishi mumkin. ishlatilgan navbat sifatida (birinchi kiruvchi/FIFO) yoki stek sifatida (oxirgi kelgan birinchi chiqadi/LIFO). Bular Stack va LinkedList-ga qaraganda tezroq.

Deque FIFOmi? Xuddi stek LIFO (oxirgi kiruvchi, birinchi chiquvchi) konteyner sifatida tasvirlanganidek, bu navbatni shunday tasvirlash mumkinligini anglatadi. FIFO (birinchi kirdi, birinchi chiqadi). Variatsiya deb ataladi deque , talaffuz qilingan "pastka", bu ikki tomonlama navbatni bildiradi. Navbatlar va deques kompyuter dasturlarida bir qancha usullarda qo'llaniladi.

Bundan tashqari, Java-da navbat va navbat o'rtasidagi farq nima?

A navbat ning oxiriga kiritilgan elementlarga ega bo'lish uchun mo'ljallangan navbat , va elementlar boshidan olib tashlangan navbat . Qaerda kabi Nazorat qilish a ifodalaydi navbat Bu erda siz ikkala uchidan elementlarni kiritishingiz va olib tashlashingiz mumkin navbat.

Deque thread xavfsiz Javami?

BlockingDeque interfeysi java . util. parallel sinf a ni ifodalaydi deque qaysi ip xavfsiz qo'yish va misollar olish.

Tavsiya: