الفرق بين قائمة وArraylist



قائمة مباراة Arraylist

هناك العديد من الذين أود أن أعرف الفرق بين قائمة وArraylist، الذي يسن 'تي أن مهمة لتبدأ وذلك' ليالي يست معقدة لفهم إما. القائمة أساسا على واجهة بينما دعا تنفيذ تلك الواجهة Arraylist. انها 'ليالي فعلا بهذه البساطة. قائمة اجهة لديها عدد قليل من الطرق من تلقاء نفسها التي يشيع استخدامها، في حين أن Arraylist فقط عدد قليل من الطرق أكثر من واجهة، والتي هي في الواقع اليوم. وبالتالي إذا كنت بدأت للتو كنت دون 'تي أن نغرق في فهم الاختلافات بين اثنين كما سوف تتعلم المزيد عنها كما تذهب على طول.

الفرق الوحيد الملحوظ بين قائمة وArraylist هو أنه في حين في السابق كنت في نهاية المطاف إنشاء مرجع إلى واجهة الأم، في الأخير هدفكم هو لإنشاء مرجع من الفئة التي 'ق اللازمة لتنفيذ قائمة عند استخدام الأول سيكون لديك الوصول الكامل إلى ويمكن استدعاء كل الطرق التي تكون موجودة في قائمة ولكنك لن تكون قادرا على الاتصال بأي من الطرق التي سوف تجد في Arraylist عند استخدام هذا الأخير من ناحية أخرى لديك خيار استخدام جميع الوسائل المتاحة في Arraylist.