Kuidas teha objekti varajast ja laisat lähtestamist?
Kuidas teha objekti varajast ja laisat lähtestamist?

Video: Kuidas teha objekti varajast ja laisat lähtestamist?

Video: Kuidas teha objekti varajast ja laisat lähtestamist?
Video: Как нормализовать давление раз и навсегда. Вылечить давление в домашних условиях 2024, November
Anonim

4 vastust. Noh Laisk initsialiseerimine tähendab, et sina teha mitte objektide lähtestamine kuni nad esimest korda on kasutatud. Varajane initsialiseerimine on lihtsalt vastupidine, sina initsialiseerida a singleton klassi laadimise ajal. Seal on viise, kuidas tehke varajane initsialiseerimine , üks on see, kui kuulutate oma üksiku staatiliseks.

Mida siis 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, millal peaksite Lazy T tüüpi kasutama? 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 sel viisil laisk ja innukas initsialiseerimine?

Laisk initsialiseerimine on tehnika, kus me piirame objekti loomist kuni selle loomiseni rakenduse koodiga. Muul viisil innukas initsialiseerimine loob objekti eelnevalt ja vahetult pärast rakenduse või mooduli käivitamist. See on abiks juhul, kui objekt on kohustuslik ja igal juhul funktsionaalne.

Kas saate laisa initsialiseerimise abil rakendada üksikmustrit?

Lazy Initialization Laisk lähtestamine meetod selleks rakendada Singletoni mustrit loob eksemplari sisse globaalse juurdepääsu meetod. See tahe hävitada ühetooniline muster ja mõlemad niidid tahe hankige rakenduse erinevad eksemplarid singleton klass.

Soovitan: