Kako naredite zgodnjo in leno inicializacijo predmeta?
Kako naredite zgodnjo in leno inicializacijo predmeta?

Video: Kako naredite zgodnjo in leno inicializacijo predmeta?

Video: Kako naredite zgodnjo in leno inicializacijo predmeta?
Video: На 2 года с 5 детьми по всему миру в фургоне - несмотря на обязательное школьное образование. 2024, Maj
Anonim

4 odgovori. no Lena inicializacija pomeni, da ti narediti ne inicializirati predmete dokler niso prvič so uporabljeno. Zgodnja inicializacija je samo obratno, ti inicializiraj a singleton vnaprej v času nalaganja razreda. tam so načine za naredite zgodnjo inicializacijo , ena je tako, da vaš singleton razglasite za statično.

Kaj potem pomeni lena inicializacija?

V računalniškem programiranju, lena inicializacija je taktika odlašanja nastanka predmeta, izračuna vrednosti ali kakšnega drugega dragega postopka do prvega je potrebno. To je vrsta len vrednotenje, ki se nanaša posebej na instanciranje predmetov ali drugih virov.

Tudi, kdaj bi morali uporabiti tip Lazy T? 7 odgovorov. ti običajno uporaba to ko ti želim do ustvariti nekaj, ko je to dejansko prvič uporablja . To odloži stroške ustvarjanja, dokler/ko je to potrebno, namesto da bi vedno imeli stroške. Običajno je to prednostno, kadar je predmet lahko ali pa ne uporablja in stroški njegove gradnje niso nepomembni.

Kaj je na ta način lena in željna inicializacija?

Lena inicializacija je tehnika, ko smo omejili ustvarjanje objekta, dokler ga ne ustvari koda aplikacije. Na drug način nestrpna inicializacija ustvari objekt vnaprej in takoj po zagonu aplikacije ali modula. To je koristno, če je objekt obvezen in v vseh primerih funkcionalen.

Ali lahko implementirate vzorec singleton z uporabo lene inicializacije?

Lena inicializacija Lena inicializacija metoda za implementirajte vzorec Singleton ustvari primer v način globalnega dostopa. To volja uničiti singleton vzorec in obe niti volja dobite različne primere singleton razred.

Priporočena: