Logo fi.boatexistence.com

Mitä on laiska alustus?

Sisällysluettelo:

Mitä on laiska alustus?
Mitä on laiska alustus?

Video: Mitä on laiska alustus?

Video: Mitä on laiska alustus?
Video: Mitä on aika? - Kari Enqvist 2024, Saattaa
Anonim

Tietokoneohjelmoinnissa laiska alustus on taktiikka, jolla viivytetään objektin luomista, arvon laskemista tai muuta kallis prosessia siihen asti, kun sitä tarvitaan ensimmäisen kerran. Se on eräänlainen laiska arviointi, joka viittaa nimenomaan esineiden tai muiden resurssien ilmentämiseen.

Mitä on laiska alustus Javassa?

Lazy Initialization -tekniikka koostuu luokan kentän arvon tarkistamisesta, kun sitä käytetään. Jos tämä arvo on nolla, kenttään ladataan oikea arvo ennen kuin se palautetaan. Tässä on esimerkki: // Havainnollistava Java-ohjelma.

Onko laiska alustus hyvä?

Laskaa alustusta käytetään ensisijaisesti suorituskyvyn parantamiseen, turhan laskennan välttämiseen ja ohjelman muistivaatimusten vähentämiseen. Nämä ovat yleisimmät skenaariot: Kun sinulla on objekti, jonka luominen on kallista, eikä ohjelma välttämättä käytä sitä.

Mikä on laiska alustus C++?

Laska alustus on yksi niistä suunnittelumalleista, joita käytetään lähes kaikissa ohjelmointikielissä. Sen tavoitteena on siirtää kohteen rakentamista ajassa eteenpäin Se on erityisen kätevää, kun kohteen luominen on kallista ja haluat siirtää sen mahdollisimman myöhään tai jopa ohittaa kokonaan.

Mitä on laiska alustus Singletonissa?

Laska alustus: Tässä menetelmässä objekti luodaan vain, jos sitä tarvitaan Tämä voi estää resurssien tuhlaamisen. GetInstance-menetelmän toteutus vaaditaan, joka palauttaa ilmentymän. On tyhjä tarkistus, että jos objektia ei luoda, luo, muuten palauta aiemmin luotu.

Suositeltava: