• Javada Passing by Referance bormi
  • Variable Arguments (Ozgaruvchilar soni)
  • Garbage Collectorning vazifalari: Otkir toplama (Mark and Sweep)
  • Passing by Reference (Ko'rsatkich bo'yicha uzatish)




    Download 49,53 Kb.
    bet13/24
    Sana17.05.2024
    Hajmi49,53 Kb.
    #239490
    1   ...   9   10   11   12   13   14   15   16   ...   24
    Bog'liq
    Interview questions answers

    Passing by Reference (Ko'rsatkich bo'yicha uzatish): Bu usulda, funksiya parametr sifatida olinadigan ma'lumot ko'rsatkichi (reference) orqali uzatiladi. Ma'lumotning o'zgarishi bu bo'yicha uzatiladi va shu ma'lumot o'zgarib qolsa, bu asosiy ma'lumot ham o'zgarib qoladi. Java esa to'g'ridan-to'g'ri ko'rsatkich bo'yicha uzatishni qo'llamaydi. Java'da obyekt (object) uchun uzatish, ko'rsatkichni uzatish demak emas, balki obyektni ishlatish maqsadida o'zgaruvchi ko'rsatkichi (reference) ko'rsatkichi (reference) orqali uzatiladi.
    Java'da Passing by Referance bormi? Java'da Passing by Reference emas, balki Passing by Value bo'yicha amal qiladi. Argumentlar o'zgaruvchilardan uchun o'zgaruvchini uzatish, lekin obyektlar uchun o'zgaruvchi (reference) bo'yicha uzatishdan farqli bo'lgan xususiyatlar mavjudligi tufayli, Java'da Passing by Referance emas.
    Variable Arguments (O'zgaruvchilar soni): Bu xususiyat, bir funksiyaga boshqa ko'rsatkichlar bilan birlikda qanday sonli argumentlar uzatilishini aniqlovchi parametrga ega bo'lish imkonini beradi. Java'da bu ... belgisi orqali ifodalangan. Misol uchun:
    javaCopy code
    public void printNumbers(int... numbers) { for (int num : numbers) { System.out.println(num); } } public static void main(String[] args) { printNumbers(1, 2, 3, 4, 5); }
    Bu usul orqali, printNumbers funksiyasiga istalgan sonli argumentlar uzatilishi mumkin.


    Начало формы
    Part_5
    Garbage Collector (O'tkir to'plama): Garbage Collector (GC), dastur ishga tushirildikdan so'ng ishlatilmayotgan obyektlarni aniqlash va ularni xotiradan bo'shatish uchun ishlatiluvchi o'zgaruvchilarni topib tashlash va ularni avtomatik ravishda xotiradan bo'shatish uchun mas'ul bo'lgan avtomatik tizimdir.
    Garbage Collectorning vazifalari:

    1. O'tkir to'plama (Mark and Sweep): Aniqlovchi (marking) bosqichida, ishlatilmayotgan obyektlar "kichikdan katta" bo'ladigan bo'sh joylarga, ya'ni "muzlatgichlar"ga belgilanadi. Keyin, ko'chirib olish (sweeping) bosqichida, belgilangan ishlatilmayotgan obyektlarini xotiradan bo'shatadi.


    2. Download 49,53 Kb.
    1   ...   9   10   11   12   13   14   15   16   ...   24




    Download 49,53 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Passing by Reference (Ko'rsatkich bo'yicha uzatish)

    Download 49,53 Kb.