Skip to content

Commit

Permalink
bu task2
Browse files Browse the repository at this point in the history
  • Loading branch information
Javohir004 committed Apr 24, 2024
1 parent 6e73a64 commit f4f6b46
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 100 deletions.
100 changes: 0 additions & 100 deletions src/CustomLinkedList.java

This file was deleted.

27 changes: 27 additions & 0 deletions src/Text.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
1.chi savolga javob:
Linkedlist malumotlarni saqlashda nodelardan foydalanadi va malymotlarni o'chirish yoki qo'shish
ammallari ArrayListdan ko'ra tezroq bajariladi . Shuningdek Linkedlist ning default holatda
size 0 bo'ladi.

Arraylist malumotlarni saqlashda arraydan foydalanadi va malumotlarni olish va izatish amallari
Linkedlistdan ko'ra tezroq bajariladi . Shuningdek Arraylistning default holatda size 10 ga teng
bo'ladi.

2.chi savolga javob:
LinkedHashMap malumotlarni saqlashda HashMapdan foydalanadi.

3.chi savolga javob:
Ho'sh oldin javani 1.5 chi versiyasigacha gereneric bo'lmagan lekin biz Collectionlardan foydalana olganmiz
biroq harsafa to'plamdan biror bir elementni olayotganda uni cast qilishimizga to'g'ri kelgan va bunda ko'p vaqt
ketgan keyin Generic qo'shilganda keyin bu muammo bartaraf etilgan.Generic bizga clean code yozishda va ishlash
tezligida katta ustunlik beradi.

4.chi savolga javob:
Collection heirarcy bu collectionlar iyarxiyasi yani java dasturchilar tomonida yaratilgan bir qator foydali classlar
va interfeyslardan yig'indisidir. Uning eng tepasida Iterable turadi u javadagi muhim 3 ta cursorlardan bir bo'lib
bizga to'plamalrni for-each loopda aylanish imkonini beradi.

-- List \
Iterible --> Collection -- Queue - bular interface bo'lib barchasi collectiondan extend olgan va ularni yana boshqa
-- Set /
child classlar va interfeyslari bor.

0 comments on commit f4f6b46

Please sign in to comment.