जावा में एक डेक क्या है?
जावा में एक डेक क्या है?

वीडियो: जावा में एक डेक क्या है?

वीडियो: जावा में एक डेक क्या है?
वीडियो: जावा डेक | उदाहरण के साथ जावा में डेक इंटरफ़ेस | ऐरेडेक 2024, जुलूस
Anonim

NS जावा डेक इंटरफेस, जावा . उपयोग डेक , एक डबल एंडेड कतार का प्रतिनिधित्व करता है, जिसका अर्थ है एक कतार जहां आप कतार के दोनों सिरों से तत्वों को जोड़ और हटा सकते हैं। शब्द डेक कार्ड के "डेक" की तरह उच्चारित किया जाता है। NS जावा डेक इंटरफ़ेस का एक उपप्रकार है जावा कतार इंटरफ़ेस।

बस इतना ही, Deque का क्या उपयोग है?

NS डेक डबल-एंडेड कतार से संबंधित है जो डेटा संरचना के किसी भी छोर से तत्वों को जोड़ने या हटाने का समर्थन करता है, यह हो सकता है उपयोग किया गया एक कतार के रूप में (फर्स्ट-इन-फर्स्ट-आउट / फीफो) या स्टैक के रूप में (लास्ट-इन-फर्स्ट-आउट / एलआईएफओ)। ये स्टैक और लिंक्डलिस्ट से तेज़ हैं।

क्या डेक एक फीफो है? जिस तरह एक स्टैक को LIFO (लास्ट-इन, फर्स्ट-आउट) कंटेनर के रूप में वर्णित किया गया था, इसका मतलब है कि एक कतार को इस प्रकार वर्णित किया जा सकता है फीफो (पेहले आये पेहलॆ गये)। एक भिन्नता को कहा जाता है डेक , जिसका उच्चारण "डेक" होता है, जिसका अर्थ डबल-एंडेड कतार है। कतारें और डेक्स कंप्यूटर अनुप्रयोगों में कई तरह से उपयोग किया जाता है।

इसके अलावा, जावा में कतार और डेक्यू में क्या अंतर है?

ए पंक्ति के अंत में तत्वों को सम्मिलित करने के लिए डिज़ाइन किया गया है पंक्ति , और तत्वों को की शुरुआत से हटा दिया गया पंक्ति . जबकि विपंक्ति a. का प्रतिनिधित्व करता है पंक्ति जहां आप के दोनों सिरों से तत्वों को सम्मिलित और हटा सकते हैं पंक्ति.

क्या डेक थ्रेड सुरक्षित जावा है?

में BlockingDeque इंटरफ़ेस जावा . उपयोग समवर्ती वर्ग a. का प्रतिनिधित्व करता है डेक जो है सूत की अलमारी डालने के लिए, और से उदाहरण लेने के लिए।

सिफारिश की: