Պե՞տք է խուսափենք java-ում օբյեկտների ստեղծումից:

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

Պե՞տք է խուսափենք java-ում օբյեկտների ստեղծումից:
Պե՞տք է խուսափենք java-ում օբյեկտների ստեղծումից:
Anonim

Չկա ոչ մի կերպ խուսափել Java-ում օբյեկտների ստեղծումից: Օբյեկտների ստեղծումը Java-ում՝ շնորհիվ իր հիշողության բաշխման ռազմավարությունների, շատ դեպքերում ավելի արագ է, քան C++-ը, և բոլոր գործնական նպատակներով՝ համեմատած JVM-ում մնացած ամեն ինչի հետ, կարելի է համարել «անվճար»::

Որո՞նք են Java-ում օբյեկտների ստեղծումից խուսափելու ուղիները:

Java-ում մենք կարող ենք խուսափել օբյեկտների ստեղծումից 2 եղանակով:

  1. Կլասը դարձնել վերացական, այնպես որ մենք կարող ենք խուսափել ավելորդ օբյեկտի ստեղծումից նույն դասում և մեկ այլ դասում:
  2. Կառուցիչը դարձնել որպես մասնավոր (Singleton-ի դիզայնի օրինաչափություն), այնպես որ մենք կարող ենք խուսափել օբյեկտի ստեղծումից մեկ այլ դասում, բայց մենք կարող ենք օբյեկտ ստեղծել մայր դասում:

Օբյեկտների ստեղծումը թանկ է Java-ում:

Յուրաքանչյուր օբյեկտի ստեղծում մոտավորապես նույնքան թանկ է, որքան malloc-ը C-ում կամ նորը C++-ում, և շատ օբյեկտներ միասին ստեղծելու հեշտ ճանապարհ չկա, այնպես որ դուք չեք կարող օգտվել առավելություններից: արդյունավետության, որը դուք ստանում եք՝ օգտագործելով զանգվածային բաշխումը։

Ինչո՞ւ է մեզ անհրաժեշտ Java-ում օբյեկտ ստեղծել:

Օբյեկտները պահանջվում են OOP-ներում քանի որ դրանք կարող են ստեղծվել կանչելու ոչ ստատիկ ֆունկցիա, որը չկա Հիմնական մեթոդի ներսում, առկա է դասի ներսում, ինչպես նաև տրամադրել անունըտարածությանը:, որն օգտագործվում է տվյալների պահպանման համար:

Կարո՞ղ ենք ստեղծել օբյեկտ առանց նորի Java-ում:

Դուք կարող եք ստեղծել օբյեկտ առանց նորի հետևյալ միջոցով՝ Reflection/newInstance, clone և(ապ)սերիալացում.

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

Հետաքրքիր հոդվածներ
Բահայ կուբոյում?
Կարդալ ավելին

Բահայ կուբոյում?

«Bahay Kubo» երգ է Ֆիլիպինների Լուզոնի ցածրադիր վայրերից թագալոգալեզու ժողովրդական երգից։ 1924 թվականին այն ներառվել է Էմիլիա Ս. Քավանի կողմից կազմված ֆիլիպինյան ժողովրդական երգերի ժողովածուում։ Ի՞նչ է ֆիլիպինյան bahay kubo? Bahay Kubo-ն քառակուսի ձևով տուն է՝ առանց բաժանումների, ընդամենը դուռ և պատուհաններ:

Ո՞ր ծալքավորները պետք է գնեմ:
Կարդալ ավելին

Ո՞ր ծալքավորները պետք է գնեմ:

ԼԱՎԱԳՈՒՅՆ ԸՆԴՀԱՆՈՒՐ. Titan 11477 Ratcheting Wire Terminal Crimper Tool: ԼԱՎԱԳՈՒՅՆ ՊԱՆԳԸ ԲԱԿԻ ՀԱՄԱՐ. Neiko 02037A կոմպակտ 4-ը-1 բազմաֆունկցիոնալ: ԼԱՎԱԳՈՒՅՆ ԷԼԵԿՏՐԱԿԱՆ. ԼԱՎԱԳՈՒՅՆ ԱՎՏՈՄՈՏԻՎԱԼ. TEMCo Hammer Lug Crimper Tool. ԼԱՎԱԳՈՒՅՆ ՀԻԴՐԱՎԼԻԿ.

Ե՞րբ է հայտնի դարձել ծալքավոր մազերը:
Կարդալ ավելին

Ե՞րբ է հայտնի դարձել ծալքավոր մազերը:

1972 թվականին ժամանակակից ծալքավոր արդուկը հորինել է Գերի Կուզենզան՝ Սեբաստիանի սկզբնական հիմնադիրը, Բարբրա Սթրեյզանդի մազերի համար: Ծալքավորումը ժողովրդականության գագաթնակետին հասավ 1980-ականների կեսերին ընթացքում: 2007-ին Chanel-ի թռիչքուղու ցուցադրության ժամանակ մոդելի վրա ցուցադրվեցին ծալքավոր մազերը, և դրանք ավելի հայտնի դարձան 2007-ի վերջին և 2008-ին: