Ի՞նչ է ծույլ սկզբնավորումը:

Բովանդակություն:

Ի՞նչ է ծույլ սկզբնավորումը:
Ի՞նչ է ծույլ սկզբնավորումը:

Video: Ի՞նչ է ծույլ սկզբնավորումը:

Video: Ի՞նչ է ծույլ սկզբնավորումը:
Video: Ի՞նչ է մարդը և ի՞նչ է նրա ուզածը: Հ. Ամիրբեկյան 2024, Նոյեմբեր
Anonim

Համակարգչային ծրագրավորման մեջ ծույլ սկզբնավորումը օբյեկտի ստեղծումը, արժեքի հաշվարկը կամ որևէ այլ թանկարժեք գործընթացի հետաձգման մարտավարությունն է մինչև առաջին անգամ դրա անհրաժեշտությունը: Դա մի տեսակ ծույլ գնահատական է, որը վերաբերում է հատկապես օբյեկտների կամ այլ ռեսուրսների օրինակացմանը:

Ի՞նչ է ծույլ սկզբնավորումը Java-ում:

Ծույլ սկզբնավորման տեխնիկան բաղկացած է դասի դաշտի արժեքի ստուգումից, երբ այն օգտագործվում է: Եթե այդ արժեքը հավասար է null-ի, ապա այդ դաշտը բեռնվում է համապատասխան արժեքով, նախքան այն վերադարձնելը: Ահա օրինակը. // Java ծրագիր՝ նկարելու համար:

Ծույլ սկզբնավորումը լա՞վ է:

Անբան սկզբնավորումը հիմնականում օգտագործվում է արդյունավետությունը բարելավելու, վատնվող հաշվարկներից խուսափելու և ծրագրի հիշողության պահանջները նվազեցնելու համար: Սրանք ամենատարածված սցենարներն են. Երբ դուք ունեք օբյեկտ, որի ստեղծումը թանկ է, և ծրագիրը կարող է չօգտագործել այն:

Ի՞նչ է ծույլ սկզբնավորումը C++:

Ծույլ սկզբնավորումն այն դիզայնի օրինաչափություններից մեկն է, որն օգտագործվում է գրեթե բոլոր ծրագրավորման լեզուներում: Դրա նպատակն է ժամանակին առաջ տանել օբյեկտի կառուցումը Դա հատկապես հարմար է, երբ օբյեկտի ստեղծումը թանկ է, և դուք ցանկանում եք հետաձգել այն որքան հնարավոր է ուշ, կամ նույնիսկ ամբողջությամբ բաց թողնել:

Ի՞նչ է ծույլ սկզբնավորումը Singleton-ում:

Ծույլ սկզբնավորում. այս մեթոդում օբյեկտը ստեղծվում է միայն անհրաժեշտության դեպքում Սա կարող է կանխել ռեսուրսների վատնումը: Պահանջվում է getInstance մեթոդի իրականացում, որը վերադարձնում է օրինակը: Կա զրոյական ստուգում, որ եթե օբյեկտը չի ստեղծվել, ապա ստեղծել, այլապես վերադարձնել նախկինում ստեղծված:

Խորհուրդ ենք տալիս: