Mustaqil ish mavzu : Apache Common Collection
Download 144.46 Kb.
|
1-mustaqil ish
MUSTAQIL ISH Mavzu : Apache Common Collection Reja 1 Apache Commons Collections — Overview 2 Apache Commons Collections — Environment Setup 3 Apache Commons Collections — Bag Interface Xulosa
Foydalanilgan adabiyotlar Mahkamov Mohirbek 411-19 Apache Commons to'plamlari Apache Commons-ning tarkibiy qismlari hisoblanadi Java API-dan olingan va Java tili uchun komponentlar arxitekturasini taqdim etadi. Commons-Collections yangi interfeyslarni taqdim etish orqali JDK sinflariga asoslanishga intiladi, ilovalar va yordamchi dasturlardir. Commons Collections Java Collections Framework-ni kengaytiradi. U bir nechta xususiyatlarni taqdim etadi yig'ishni osonlashtirish uchun. U ko'plab yangi interfeyslarni, ilovalarni va kommunal xizmatlar. Commons Collections ning asosiy xususiyatlari quyidagilardan iborat: Bag- Bag interfeyslari bir nechta to'plamga ega bo'lgan to'plamlarni soddalashtiradi har bir ob'ektning nusxalari. BidiMap - BidiMap interfeyslari ikki tomonlama xaritalarni taqdim etadi, ulardan foydalanish mumkin qiymatlar yordamida kalitlar yoki kalitlar yordamida qiymatlarni qidirish. MapIterator − MapIterator interfeysi xaritalar ustidan oddiy va oson iteratsiyani ta’minlaydi. Transformator dekoratorlari - Transformatsiya qiluvchi dekorativlarning har bir ob'ektini o'zgartirishi mumkin to'plamga qo'shilganda va qachonligini. Composite Collections Composite Collections lardan foydalaniladi, bunda bir nechta to'plamlar bir xilda ko'rib chiqilishi talab qilinadi. Ordered Map – Ordered Map elementlar qo‘shilgan tartibni saqlaydi. Ordered Set – Ordered Set elementlar qo‘shilgan tartibni saqlaydi. Reference map − Reference map kalit qiymatlar ostida axlat yig‘ish imkonini beradi yaqin nazorat. Comparator implementations - Ko'pgina Comparator implementations mavjud. Iterator implementations – Iteratorning ko‘plab ilovalari mavjud. Adapter Classes - massivni va konvertatsiya qilish uchun Adapter Classes mavjud to'plamlar ro'yxati. Utilitalar − Utilitalar to‘plam nazariyasi xossalarini sinash yoki yaratish uchun mavjud birlashma, kesishma kabi to'plamlar. Yopishni qo'llab-quvvatlaydi. Windows 2000/XP uchun yo'lni sozlash Siz Java-ni c:\Program Files\java\jdk katalogiga o'rnatgan deb taxmin qilamiz "Mening kompyuterim" ni o'ng tugmasini bosing va "Xususiyatlar" ni tanlang. “Kengaytirilgan” yorlig‘i ostidagi “Atrof-muhit o‘zgaruvchilari” tugmasini bosing. Endi “Yo‘l” o‘zgaruvchisini Javaga yo‘lni ham o‘z ichiga oladigan qilib o‘zgartiring bajariladigan. Misol uchun, agar yo'l hozirda "C:\WINDOWS\SYSTEM32" ga o'rnatilgan bo'lsa, keyin yo'lingizni "C:\WINDOWS\SYSTEM32;c:\Program" ni o'qish uchun o'zgartiring. Fayllar \ java \ jdk \ bin'. Windows 95/98/ME uchun yo'lni sozlash Siz Java-ni c:\Program Files\java\jdk katalogiga o'rnatgan deb taxmin qilamiz. "C:\autoexec.bat" faylini tahrirlang va oxiriga quyidagi qatorni qo'shing - "SET" PATH=%PATH%;C:\Program Files\java\jdk\bin' Linux, UNIX, Solaris, FreeBSD uchun yo'lni sozlash PATH muhit o'zgaruvchisi Java ikkilik fayllari bo'lgan joyni ko'rsatish uchun o'rnatilishi kerak o'rnatilgan. Agar buni qilishda muammoga duch kelsangiz, qobiq hujjatlariga qarang. Misol uchun, agar siz qobiq sifatida bash dan foydalansangiz, oxiriga quyidagi qatorni qo'shasiz '.bashrc: eksport PATH=/path/to/java:$PATH' Mashhur Java muharrirlari Java dasturlarini yozish uchun sizga matn muharriri kerak bo'ladi. Ko'plab murakkab IDElar mavjud bozorda mavjud. Ammo hozircha siz quyidagilardan birini ko'rib chiqishingiz mumkin: Windows 95/98/ME uchun yo'lni sozlash Siz Java-ni c:\Program Files\java\jdk katalogiga o'rnatgan deb taxmin qilamiz. "C:\autoexec.bat" faylini tahrirlang va oxiriga quyidagi qatorni qo'shing - "SET" PATH=%PATH%;C:\Program Files\java\jdk\bin' Linux, UNIX, Solaris, FreeBSD uchun yo'lni sozlash PATH muhit o'zgaruvchisi Java ikkilik fayllari bo'lgan joyni ko'rsatish uchun o'rnatilishi kerak o'rnatilgan. Agar buni qilishda muammoga duch kelsangiz, qobiq hujjatlariga qarang. Misol uchun, agar siz qobiq sifatida bash dan foydalansangiz, oxiriga quyidagi qatorni qo'shasiz '.bashrc: eksport PATH=/path/to/java:$PATH' Mashhur Java muharrirlari Java dasturlarini yozish uchun sizga matn muharriri kerak bo'ladi. Ko'plab murakkab IDElar mavjud bozorda mavjud. Ammo hozircha siz quyidagilardan birini ko'rib chiqishingiz mumkin: Больше информации об этом исходном текстеЧтобы получить дополнительную информацию, введите исходный текст Отправить отзыв Боковые панели История Сохраненные Предложить перевод Notepad - Windows mashinasida siz Notepad kabi istalgan oddiy matn muharriridan foydalanishingiz mumkin (Ushbu qo'llanma uchun tavsiya etilgan), TextPad. Netbeans – Bu Java IDE bo‘lib, u ochiq manbali va bepul bo‘lib, uni yuklab olish mumkin https://www.netbeans.org/index.html dan. Eclipse - Bu, shuningdek, Eclipse ochiq manbalar hamjamiyati tomonidan ishlab chiqilgan Java IDE va https://www.eclipse.org/ saytidan yuklab olish mumkin. Umumiy kolleksiyalar arxivini yuklab oling Apache Common Collections jar faylining so‘nggi versiyasini commonscollections4-4.1-bin.zip dan yuklab oling. Ushbu qo'llanmani yozish paytida bizda bor commons-collections4-4.1-bin.zip-ni yuklab oldi va uni C:\>Apache-ga ko'chirdi papka. OS arxivining nomi APACHE_HOME muhit o'zgaruvchisini asosiy katalog manziliga ishora qilish uchun o'rnating Apache jar mashinangizda saqlanadi. Faraz qilsak, biz commonscollections4-4.1-bin.zip-ni turli xil operatsion tizimlardagi Apache jildidan quyidagicha chiqarib oldik: - Qo'llab-quvvatlovchi sumkalarga yangi interfeyslar qo'shildi. Xalta to'plamni belgilaydi, uni hisoblaydi ob'ektning to'plamda paydo bo'lish soni. Masalan, agar sumkada {a, a, b, c} keyin getCount("a") 2 ni qaytaradi, uniqueSet() esa noyob qiymatlarni qaytaradi. Xulosa men bu mustaqil ishni bajarish davomida blmagan kup bilimlarimni o’rgandim Download 144.46 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling