से बेहतर ऐरेडेक क्यों है समझने की कोशिश कर रहा हूं कि क्यों जावा का ऐरेडेक जावा की लिंक्डलिस्ट से बेहतर है क्योंकि वे दोनों डेक इंटरफ़ेस को लागू करते हैं।लिंकडलिस्ट
मैं शायद ही कभी उनके कोड में ArrayDeque का उपयोग कर किसी को देखता हूं। यदि कोई व्यक्ति ArrayDeque को कार्यान्वित करने में अधिक प्रकाश डालता है, तो यह सहायक होगा।
यदि मैं इसे समझता हूं, तो मैं इसका उपयोग करके अधिक आत्मविश्वास रखूंगा। मैं जेडीके कार्यान्वयन को स्पष्ट रूप से समझ नहीं पाया क्योंकि यह सिर और पूंछ संदर्भों का प्रबंधन करता है।
इस प्रश्न में दिए गए उत्तर को मैंने पहले देखा था: http://stackoverflow.com/questions/6129805/what-is-the-fastest- जावा-संग्रह-साथ-मूल-कार्यक्षमता-के-कतार –
फ़ोल्डर में, जहां आपका jdk इंस्टॉल है, वहां एक फ़ाइल 'src.zip' है। यह जावा वर्गों के स्रोत कोड के साथ संग्रह है। जावा वर्गों के काम को बेहतर तरीके से समझने के लिए मैं इन वर्ग संरचनाओं और आंतरिकों का अध्ययन करने की दृढ़ता से अनुशंसा करता हूं। –