Logo uz.boatexistence.com

Dangasa ishga tushirish nima?

Mundarija:

Dangasa ishga tushirish nima?
Dangasa ishga tushirish nima?
Anonim

Kompyuter dasturlashda dangasa ishga tushirish - bu ob'ektni yaratish, qiymatni hisoblash yoki boshqa qimmat jarayonni birinchi marta kerak bo'lgunga qadar kechiktirish taktikasi. Bu ob'ektlar yoki boshqa resurslarning namunasini ko'rsatadigan dangasa baholashning bir turi.

Java-da dangasa ishga tushirish nima?

Lazy Initialization texnikasi sinf maydonidan foydalanilayotganda uning qiymatini tekshirishdan iborat. Agar bu qiymat null ga teng bo'lsa, u qaytarilgunga qadar ushbu maydon tegishli qiymat bilan yuklanadi. Mana misol: // Ko'rsatish uchun Java dasturi.

Dangasa ishga tushirish yaxshimi?

Lazy ishga tushirish asosan unumdorlikni oshirish, behuda hisob-kitoblarni oldini olish va dastur xotirasi talablarini kamaytirish uchun ishlatiladi. Bular eng keng tarqalgan stsenariylar: Agar sizda yaratish qimmat bo'lgan ob'ekt bo'lsa va dastur undan foydalanmasligi mumkin.

dangasa ishga tushirish C++ nima?

Lazy startisation deyarli barcha dasturlash tillarida qoʻllaniladigan dizayn naqshlaridan biridir. Uning maqsadi - ob'ekt konstruktsiyasini vaqtida oldinga siljitish Bu, ayniqsa, ob'ektni yaratish qimmat bo'lganida juda qulay va siz uni iloji boricha kechiktirishni yoki hatto butunlay o'tkazib yuborishni xohlaysiz.

Singletonda dangasa ishga tushirish nima?

Lazy ishga tushirish: Bu usulda obyekt faqat kerak boʻlganda yaratiladi Bu resurslarni isrof qilishning oldini olishi mumkin. Misolni qaytaradigan getInstance usulini amalga oshirish talab qilinadi. Agar ob'ekt yaratilmagan bo'lsa, yarating, aks holda avval yaratilganligini qaytaring.

Tavsiya: