Logo sq.boatexistence.com

Çfarë është inicializimi dembel?

Përmbajtje:

Çfarë është inicializimi dembel?
Çfarë është inicializimi dembel?

Video: Çfarë është inicializimi dembel?

Video: Çfarë është inicializimi dembel?
Video: Windows 10 Fast-startup: solve startup and shutdown problems 2024, Mund
Anonim

Në programimin kompjuterik, inicializimi dembel është taktika e vonimit të krijimit të një objekti, llogaritjes së një vlere ose ndonjë procesi tjetër të shtrenjtë deri në herën e parë që nevojitet. Është një lloj vlerësimi dembel që i referohet në mënyrë specifike instancimit të objekteve ose burimeve të tjera.

Çfarë është inicializimi dembel në Java?

Teknika e Inicializimit Lazy konsiston në kontrollimin e vlerës së një fushe klase kur ajo përdoret. Nëse kjo vlerë është e barabartë me null, atëherë ajo fushë ngarkohet me vlerën e duhur përpara se të kthehet. Këtu është shembulli: // Programi Java për të ilustruar.

A është i mirë inicializimi dembel?

Inicializimi Lazy përdoret kryesisht për të përmirësuar performancën, për të shmangur llogaritjet e kota dhe për të reduktuar kërkesat për kujtesën e programit. Këta janë skenarët më të zakonshëm: Kur keni një objekt që është i shtrenjtë për t'u krijuar dhe programi mund të mos e përdorë atë.

Çfarë është inicializimi dembel C++?

Inicializimi dembel është një nga ato modele projektimi që përdoret pothuajse në të gjitha gjuhët e programimit. Qëllimi i tij është të çojë përpara ndërtimin e objektit në kohë Është veçanërisht i dobishëm kur krijimi i objektit është i shtrenjtë dhe ju dëshironi ta shtyni atë sa më vonë që të jetë e mundur, ose madje ta kaloni plotësisht.

Çfarë është një inicializimi dembel në Singleton?

Inicializimi dembel: Në këtë metodë, objekti krijohet vetëm nëse nevojitet Kjo mund të parandalojë humbjen e burimeve. Kërkohet një implementim i metodës getInstance që kthen shembullin. Ekziston një kontroll null që nëse objekti nuk krijohet, atëherë krijoni, përndryshe kthejeni të krijuar më parë.

Recommended: