Video: Java'da generiklarning maqsadi nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Java-da umumiy . Umumiy ob'ekt hisoblanadi umumiy ga qo'shilgan dasturlash Java 2004 yilda J2SE 5.0 versiyasida dasturlash tili. Ular kengaytirish uchun mo'ljallangan Java turi tizimi "kompilyatsiya vaqti tipidagi xavfsizlikni ta'minlagan holda har xil turdagi ob'ektlarda ishlash turi yoki usuli" ga ruxsat beradi.
Java'da generiklarning asosiy qo'llanilishi nima?
Umumiy kompilyatsiya vaqti turi xavfsizligini ta'minlagan holda, har xil turdagi ob'ektlarni ishlatish uchun tur yoki usulga imkon beradi Java to'liq statik tarzda yozilgan til. Umumiy eng bahslilaridan biri hisoblanadi Java til xususiyatlari.
Keyinchalik savol tug'iladi, qachon generiklardan foydalanish kerak? Quyidagilarga erishish uchun Java Java 5.0 da umumiy dasturlarni birlashtirgan:
- Tur xavfsizligi turi argumenti qo'llanilgandan so'ng usul yoki qutiga boshqa hech qanday ma'lumot turiga ruxsat berilmasligini ta'minlaydi va translatsiyani talab qilishdan qochadi.
- Umumiy dasturlash/parametrik polimorfizm.
Bundan tashqari, Java-da generiklarning maqsadi nima?
Qisqasini etkanda, generiklar sinflar, interfeyslar va usullarni belgilashda turlarni (sinflar va interfeyslarni) parametr bo'lishini ta'minlash. Usul deklaratsiyasida ishlatiladigan ko'proq tanish rasmiy parametrlarga o'xshab, tip parametrlari bir xil kodni turli xil kirishlar bilan qayta ishlatishingiz uchun yo'l beradi.
Java'da generiklar qanday ishlaydi?
Qisqasi Umumiy ichida Java sintaktik shakar bo'lib, ish vaqtida hech qanday turdagi ma'lumotlarni saqlamaydi. Turga tegishli barcha ma'lumotlar Type Erasure tomonidan o'chiriladi, bu ishlab chiqishda asosiy talab edi. Umumiy barchasini qayta ishlatish uchun xususiyat Java kodsiz yozilgan Umumiy.
Tavsiya:
Surrogat kalitning maqsadi nima?
Surrogat kalit - bu modellashtirilgan ob'ekt yoki ob'ekt uchun ma'lumotlar bazalarida ishlatiladigan noyob identifikator. Bu yagona kalit bo'lib, uning yagona ahamiyati ob'ekt yoki ob'ektning asosiy identifikatori bo'lib xizmat qiladi va ma'lumotlar bazasidagi boshqa ma'lumotlardan olinmaydi va asosiy kalit sifatida ishlatilishi yoki ishlatilmasligi mumkin
Ijtimoiy muhandislik nima va uning maqsadi nima?
Ijtimoiy muhandislik - bu odamlarning o'zaro ta'siri orqali amalga oshiriladigan keng qamrovli zararli harakatlar uchun ishlatiladigan atama. U foydalanuvchilarni xavfsizlik xatolariga yo'l qo'yish yoki nozik ma'lumotlarni berish uchun aldash uchun psixologik manipulyatsiyadan foydalanadi
Java-da kirish modifikatorlarining maqsadi nima?
Java-da ikki xil modifikatorlar mavjud: kirish modifikatorlari va ruxsatsiz modifikatorlar. Java-dagi kirish modifikatorlari maydon, usul, konstruktor yoki sinfning foydalanish imkoniyatini yoki hajmini belgilaydi. Biz maydonlar, konstruktorlar, usullar va sinfning kirish darajasini undagi kirish modifikatorini qo'llash orqali o'zgartirishimiz mumkin
Java-ning asl maqsadi nima edi?
Java dastlab interaktiv televideniye uchun mo'ljallangan edi, lekin u o'sha paytda raqamli kabel televideniesi sanoati uchun juda rivojlangan edi. Dastlab bu til Goslingning idorasi oldida turgan eman daraxti nomi bilan atalgan
Java-da axlat yig'uvchining maqsadi nima?
Axlat yig'uvchi nima? Garbage Collector - bu xotirani avtomatik ravishda boshqaradigan dastur bo'lib, unda ob'ektlarni ajratish dasturchi emas, balki Java tomonidan amalga oshiriladi. Java dasturlash tilida ob'ektlarni dinamik taqsimlash yangi operator yordamida amalga oshiriladi