Programmer نشر 7 نوفمبر 2015 أرسل تقرير نشر 7 نوفمبر 2015 أحتاج لفهم الفروقات بين ArrayList و Vector في جافا مع مثال لكل منهما اقتباس
0 Lujain Maaz نشر 7 نوفمبر 2015 أرسل تقرير نشر 7 نوفمبر 2015 الفرق الأساسي هو أن ArrayList أسرع من Vector وذلك بسبب عدم وجود تحميل زائد overhead لعدم وجود عملية المزامنة الموجودة في Vector.ArrayList أكثر تنوعًا وذلك لأنه يمكننا الحصول منها على قائمة متزامنة synchronized list أو قائمة للقراءة فقط read-only list بسهولة باستخدام صفوف التجميعات Collections.متى نستخدم ArrayList ومتى نستخدم Vector؟يعتمد ذلك بشكل أساسي على المتطلبات في حال كان هناك حاجة لتأدية عمليات آمنة باستخدام النيسب thread دون حدوث أي مشاكل فإن استخدام Vector هو الأفضل وذلك لأن Vector يضمن أن عملية الوصول للتجميع ستكون بواسطة نيسب واحد فقط (only one thread access the collection at a time).ما هو الفرق بين ArrayList و Vector في جافا؟ اقتباس
السؤال
Programmer
أحتاج لفهم الفروقات بين ArrayList و Vector في جافا مع مثال لكل منهما
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.