1. أولاً وقبل كل شيء ، فإن الميراث جمع المجموعة <e> هو واجهة.
① المجموعة (يظهر إطار المجموعة في JDK 1.2)
② القائمة: إنه أمر منظم ، ويمكن تكرار العنصر ، معتقدًا أن نظام التجميع له فهارس.
ما يتم استخدامه غالبًا هو فئات ArrayList و LinkedList التي تنفذ الواجهة
③ ArrayList: يستخدم هيكل البيانات الأساسي بنية صفيف ،
الميزات: سرعة الاستعلام سريعة ، ولكن الإضافة والحذف أبطأ قليلاً. موضوع متزامن
LinkedList: تستخدم الطبقة السفلية بنية البيانات المرتبطة.
الميزات: الزيادة والحذف بسرعة ، والاستعلام أبطأ قليلاً.
المتجه: (ظهر JDK 1.0) في الطبقة السفلية هو بنية بيانات الصفيف ، مزامنة مؤشر الترابط. استبدل ArrayList. (لا أكثر)
2. طريقتان لاجتياز القائمة:
الفئة العامة {public static void (string [] args) ("C") ؛ } System.out.println ("........ طريقة الترحيل الثانية: تكرار ListItrator ...") ؛ Object OBJ = it.next () ؛
خريطة التأثير:
3. استخدم LinkList لمحاكاة بنية بيانات المكدس أو قائمة الانتظار. هذا هو: Stack: Advanced بعد ذلك ؛
Class Duilie {LinkedList <Object> ؛ من يتم تغييره أولاً إلى المتقدم ثم خارج ، قم بتغيير البقايا () إلى البقاء على الإطلاق ()} بويان ISNULL العامة () [] args) {duilie dl = new duilie () ؛ بينما (! dl.isnull ()) {system.out.println (dl.myget ()) ؛}}}
خريطة التأثير:
ما سبق هو المتقدم أولاً.
ما سبق هو كل محتويات هذه المقالة.