Java-da Deque nədir?
Java-da Deque nədir?

Video: Java-da Deque nədir?

Video: Java-da Deque nədir?
Video: 36 - OOP - Deque | Java Dersleri 2024, Dekabr
Anonim

The Java Deque interfeys, java . istifadə etmək. Deque , ikitərəfli növbəni təmsil edir, növbənin hər iki ucundan elementlər əlavə edə və silə biləcəyiniz növbə deməkdir. Söz Deque kartların "göyərtəsi" kimi tələffüz olunur. The Java Deque interfeysinin alt növüdür Java Növbə interfeysi.

Sadəcə olaraq, Deque-nin istifadəsi nədir?

The Deque məlumat strukturunun hər iki ucundan elementlərin əlavə edilməsini və ya çıxarılmasını dəstəkləyən ikitərəfli növbə ilə əlaqədardır, o, ola bilər istifadə olunur növbə kimi (ilk gələn ilk çıxan/FIFO) və ya yığın kimi (sonuncu gələn ilk çıxan/LIFO). Bunlar Stack və LinkedList-dən daha sürətlidir.

Deque bir FİFOdur? Yığın LIFO (sonuncu daxil olan, ilk çıxan) konteyneri kimi təsvir edildiyi kimi, bu, növbənin belə təsvir edilə biləcəyi deməkdir. FİFO (ilk girən, birinci çıxan). Variasiya adlanır deque , tələffüz olunan "göyərtə", ikitərəfli növbə deməkdir. Növbələr və deques kompüter proqramlarında bir sıra üsullarla istifadə olunur.

Bundan əlavə, Java-da növbə və sıra arasındakı fərq nədir?

A növbə sonunda daxil edilmiş elementlər üçün nəzərdə tutulmuşdur növbə , və elementlər əvvəlindən silindi növbə . Halbuki Dequeue a təmsil edir növbə hər iki ucundan elementləri daxil edə və çıxara bilərsiniz növbə.

Deque thread təhlükəsiz Javadırmı?

BlockingDeque interfeysi java . istifadə etmək. paralel sinif a təmsil edir deque olan ip təhlükəsiz daxil etmək və nümunələri götürmək.

Tövsiyə: