Java'da Deque nedir?
Java'da Deque nedir?

Video: Java'da Deque nedir?

Video: Java'da Deque nedir?
Video: 36 - OOP - Deque | Java Dersleri 2024, Nisan
Anonim

NS Java Deque arayüz, java . kadar. Deque , çift uçlu bir kuyruğu temsil eder; bu, kuyruğun her iki ucundan öğeler ekleyip kaldırabileceğiniz bir sıra anlamına gelir. Kelime Deque kartların "destesi" gibi telaffuz edilir. NS Java Deque arayüzün bir alt türüdür. Java Sıra arayüzü.

Basitçe, Deque ne işe yarar?

NS Deque veri yapısının her iki ucundan öğelerin eklenmesini veya kaldırılmasını destekleyen çift uçlu kuyrukla ilgilidir. kullanılmış kuyruk olarak (ilk giren ilk çıkar/FIFO) veya yığın olarak (son giren ilk çıkar/LIFO). Bunlar Stack ve LinkedList'ten daha hızlıdır.

Deque bir FIFO mu? Bir yığın nasıl LIFO (son giren ilk çıkar) kapsayıcı olarak tanımlandıysa, bu da kuyruğun şu şekilde tanımlanabileceği anlamına gelir. FIFO (ilk giren ilk çıkar). Bir varyasyon olarak adlandırılır deque , çift uçlu kuyruk anlamına gelen "güverte" olarak telaffuz edilir. Kuyruklar ve deques bilgisayar uygulamalarında çeşitli şekillerde kullanılmaktadır.

Ayrıca, Java'da sıra ve sıradan çıkarma arasındaki fark nedir?

A sıra sonuna eklenen elemanlara sahip olacak şekilde tasarlanmıştır. sıra , ve öğelerin başlangıcından kaldırılan sıra . Buna karşılık kuyruktan arındırma temsil eder sıra öğelerin her iki ucundan da öğeler ekleyip çıkarabileceğiniz sıra.

Deque iş parçacığı güvenli Java mı?

BlockingDeque arayüzü java . kadar. eşzamanlı sınıf bir temsil eder deque hangisi güvenli iplik içine koymak ve örneklerini almak için.

Önerilen: