JavaRush /Kurslar /All lectures for UZ purposes /Daraja uchun qo'shimcha ma'ruzalar

Daraja uchun qo'shimcha ma'ruzalar

All lectures for UZ purposes
Daraja, Dars
Mavjud

Java generics nima

Bu ma'ruzada biz generics haqida gaplashamiz. Xususan, genericsga kirib borish uchun bilishingiz kerak bo'lgan asoslar: bu nima va nima uchun kerak. Mavzu juda muhim, albatta tushunish kerak, shuning uchun olg'a!

Generics mushukchalar misolida

Generics — bu ajoyib vosita bo'lib, ishlab chiquvchilarga kompilyatorga qo'shimcha ma'lumotlar berishiga yordam beradi, bu esa typeni xavfsiz va moslashuvchan qilish uchun. Genericsga yana bir safar yurish — bu batafsil maqolada JavaRush hamjamiyatining bir ishtirokchisidan.

Tur o'chirish

Bu ma'ruza genericsning ba'zi xususiyatlari va ular bilan ishlashdagi qiyinchiliklarga bag'ishlangan. Java tili yaratilgan paytda generics qismi bo'lmagani uchun, tur o'chirish qo'shilgan. Bu nima? Tushunamiz.

Wildcards genericsda

Wildcards — bu genericsning juda muhim jihati bo'lib, albatta alohida ma'ruzaga loyiqdir. Mavzu qiziqarli va qiyin emas, sizga yoqadi :)

Generics bilan ishlashda varargsdan foydalanish

Varargsning generics bilan qo'llanishi ba'zan juda yoqimsiz natijalarga — heapni ifloslanishiga olib kelishi mumkin. Ushbu ma'ruzada Java'dagi genericsning turli xususiyatlarini tahlil qilishni yakunlaymiz.


Qo'shimcha tahlil

Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION