|
Anonymous Inner Class (Noaniymous Ichki sinf)
|
bet | 9/24 | Sana | 17.05.2024 | Hajmi | 49,53 Kb. | | #239490 |
Bog'liq Interview questions answersAnonymous Inner Class (Noaniymous Ichki sinf): Ushbu sinflar, nomi yo'q va obyektini yaratish va ishlatish bir-biriga to'liq e'tibor qaratilmasdan amalga oshadi.
javaCopy code
interface MyInterface { void myMethod(); } class Outer { void methodWithAnonymousInnerClass() { MyInterface anonymousInnerObj = new MyInterface() { public void myMethod() { // Anonymous ichki sinfning kodlari } }; // Anonymous ichki sinfni ishlatish } }
Static Inner Class, Non-Static Outer Classning Non-Static Fieldlarga Murojat Qiloladimi: Static ichki sinflar, ichki sinfni yaratgan obyektga bog'liq emas, shuning uchun ular non-static outer classning non-static fieldlariga murojat qila olishadi.
Local Inner Classlarni Access Modifierlar Bilan E'lon Qilib Bo'ladimi: Local ichki sinflar, faqat ularni yaratgan metod yoki blok ichida murojaat qilinishi mumkin. Ular static bo'lishi va access modifierlar bilan ta'rifi mumkin emas. Local ichki sinflarni faqat shu metod yoki blok ichidagi kod bo'ylab ishlatish mumkin.
Начало формы
Lesson_7
Part_1
Xotira (Memory) Menejmenti: Xotira menejmenti, dasturlar yoki operatsion tizim tomonidan ishlatilayotgan xotira resurslarini boshqarish va optimga olish usullarini ifodalaydi. Bu, dastur o'z faoliyatida ehtiyoj duyadigan xotira turlarini, ularga ega bo'lgan ma'lumotlarni va obyektlarni boshqarishni o'z ichiga oladi.
Xotira Turlari:
Boshqaruv tizimi bo'yicha xotira (Heap Memory):
Qanday Ishlatiladi: Bu turi dastur tomonidan dinamik obyektlar (masalan, obyekt, massivlar) uchun ajratiladi va ularning hayot davomida boshqariladi.
Foydalari: Bu xotira turi dastur o'ziga xos ehtiyojlariga qarab, ajratilgan joyda ma'lumotlarni saqlab turish imkonini beradi.
Qanday Bo'shataladi: Garbage collector (xotira tozalovchi) orqali bo'shatiladi. Bu obyektlar uchun ko'plab ishlatilmagan va ko'plab havfli obyektlar saqlanadi.
|
| |