Video: Misol bilan Java'da enum nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
An enum turi - o'zgaruvchiga oldindan belgilangan doimiylar to'plami bo'lishini ta'minlaydigan maxsus ma'lumotlar turi. O'zgaruvchi u uchun oldindan belgilangan qiymatlardan biriga teng bo'lishi kerak. Umumiy misollar kompas yoʻnalishlarini (SHIMOL, JANUBI, SARQ va GʻARB qiymatlari) va hafta kunlarini oʻz ichiga oladi.
Shu munosabat bilan Java-da enum nima?
Java raqamlari . An enum doimiylar guruhini ifodalovchi maxsus “sinf” (yakuniy o‘zgaruvchilar kabi o‘zgarmas o‘zgaruvchilar). yaratish uchun enum , foydalaning enum kalit so'z (sinf yoki interfeys o'rniga) va doimiylarni vergul bilan ajrating.
Kimdir so'rashi mumkin: enumni qanday aniqlash mumkin? yordamida aniqlash mumkin enum kalit so'z to'g'ridan-to'g'ri nom maydoni, sinf yoki tuzilma ichida. The enum doimiy butun songa uning nomidan murojaat qilish uchun har bir konstantaga nom berish uchun ishlatiladi. Odatiy bo'lib, a ning birinchi a'zosi enum 0 qiymatiga va har bir ketma-ketlik qiymatiga ega enum a'zosi 1 ga oshiriladi.
Bundan tashqari, Java'da enumni qanday yaratishni bilish uchun?
An ro'yxatga olish orqali oddiygina aniqlash mumkin yaratish ro'yxati enum o'zgaruvchan. Keling, ro'yxatdagi turli mavzular bilan Subject o'zgaruvchisi ro'yxatiga misol keltiraylik. Identifikatorlar Java , Cpp, C va Dbms chaqiriladi ro'yxatga olish konstantalar. Bular ommaviy, statik va sukut bo'yicha yakuniy.
Enum ma'lumotlar turi nima?
Kompyuter dasturlashda an sanab o'tilgan turi (shuningdek deyiladi ro'yxatga olish , enum , yoki R dasturlash tilida faktor va toifali o'zgaruvchan statistikada) a ma'lumotlar turi ning elementlari, a'zolari, enumerallari yoki sanabchilari deb ataladigan nomli qiymatlar to'plamidan iborat turi.
Tavsiya:
Misol bilan Java-da BufferedReader nima?
BufferedReader - bu belgilar, massivlar yoki satrlarni muammosiz o'qiydigan belgilarni buferlash orqali kirish oqimidan (fayl kabi) matnni o'qish uchun Java sinfidir. Umuman olganda, Reader tomonidan qilingan har bir o'qish so'rovi asosiy belgi yoki bayt oqimidan mos keladigan o'qish so'rovini keltirib chiqaradi
Misol bilan Java'da Jstl nima?
JavaServer Pages Standard Tag Library (JSTL) foydali JSP teglari to'plami bo'lib, u ko'plab JSP ilovalari uchun umumiy bo'lgan asosiy funksiyalarni qamrab oladi. JSTL funktsiyalari. S.No. Funktsiya va tavsif 7 fn:length() Toʻplamdagi elementlar sonini yoki satrdagi belgilar sonini qaytaradi
Misol bilan Java-da abstraktsiya va inkapsulyatsiya o'rtasidagi farq nima?
Abstraktsiya qanday qilib aniq amalga oshirilganligidan xatti-harakatni olib tashlashni anglatadi, Java-da abstraksiyaning bir misoli interfeysdir, Inkapsulyatsiya esa tashqi dunyodan amalga oshirish tafsilotlarini yashirishni anglatadi, shunda narsalar o'zgarganda hech qanday tanaga ta'sir qilmaydi
Misol bilan Java'da metama'lumotlar nima?
Meta-ma'lumotlar kompyuter ma'lumotlari guruhi (masalan, ma'lumotlar bazasi sxemasi kabi) haqida tavsiflovchi, tizimli va ma'muriy ma'lumotlar to'plami ekanligini hisobga olsak, Java Metadata Interface (yoki JMI) yaratish, saqlash, kirishni belgilaydigan platforma uchun neytral spetsifikatsiyadir. , Java dasturlashda metama'lumotlarni qidirish va almashish
Misol bilan Java'da statik kalit so'zdan foydalanish nima?
Java tilidagi statik kalit so'z asosan xotirani boshqarish uchun ishlatiladi. U o'zgaruvchilar, usullar, bloklar va ichki o'rnatilgan sinflar bilan ishlatiladi. Bu ma'lum bir sinfning bir xil o'zgaruvchisi yoki usulini almashish uchun ishlatiladigan kalit so'zdir. Bu doimiy o'zgaruvchi yoki sinfning har bir misoli uchun bir xil bo'lgan usul uchun ishlatiladi