Kuidas saab laisalt initsialiseerida?
Kuidas saab laisalt initsialiseerida?

Video: Kuidas saab laisalt initsialiseerida?

Video: Kuidas saab laisalt initsialiseerida?
Video: Полный курс по Next js - Изучи Nextjs за 2 часа! | React SSR +таймкоды 2024, Mai
Anonim

Laisk initsialiseerimine kasutatakse peamiselt juurde parandada jõudlust, vältida raiskavat arvutustööd ja vähendada programmi mälu nõudeid. Kasutades Laisk selleks kuulutada tellimuste objektiks laisk initsialiseerimine , sina saab vältida süsteemiressursside raiskamist, kui objekti ei kasutata.

Veelgi enam, mida tähendab laisk initsialiseerimine?

Arvutiprogrammeerimises, laisk initsialiseerimine on objekti loomise, väärtuse arvutamise või mõne muu kuluka protsessi viivitamise taktika kuni selle esmakordse loomiseni. on vaja. See on mingisugune laisk hindamine, mis viitab konkreetselt instantseerimine objektidest või muudest ressurssidest.

Samuti, mis on süsteem laisk? Märkused. Kasuta laisk initsialiseerimine, et lükata edasi suure või ressursimahuka objekti loomine või ressursimahuka ülesande täitmine, eriti kui sellist loomist või täitmist ei pruugita programmi eluea jooksul toimuda. Et valmistuda laisk initsialiseerimisel loote eksemplari Laisk.

Samamoodi võite küsida, millal peaksite kasutama Lazy T tüüpi?

7 vastust. Sina tüüpiliselt kasutada see millal sina tahan juurde instantseerima midagi esimest korda, kui see tegelikult on kasutatud . See lükkab selle loomise kulud edasi seni, kuni seda vaja läheb, selle asemel, et alati kulusid kanda. Tavaliselt on see eelistatav, kui objekt võib olla või mitte kasutatud ja selle ehitamise hind ei ole triviaalne.

Mis on laisk instantseerimine C#-s?

Laisk initsialiseerimine on tehnika, mis lükkab objekti loomise edasi kuni esmakordse vajaduseni. Teisisõnu, initsialiseerimine objektil toimub ainult nõudmisel. Pange tähele, et tingimused laisk initsialiseerimine ja laisk instantseerimine tähendavad sama asja – neid saab kasutada vaheldumisi.

Soovitan: