Logo hy.boatexistence.com

Ե՞րբ է կոչվում ստատիկ սկզբնավորման բլոկը:

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

Ե՞րբ է կոչվում ստատիկ սկզբնավորման բլոկը:
Ե՞րբ է կոչվում ստատիկ սկզբնավորման բլոկը:

Video: Ե՞րբ է կոչվում ստատիկ սկզբնավորման բլոկը:

Video: Ե՞րբ է կոչվում ստատիկ սկզբնավորման բլոկը:
Video: Կոտրված ջակուզի, JDK 18, Kotlin 1.7.0, ECMAScript 2022 և նոր Amazon արտադրանք [MJC News #10] 2024, Մայիս
Anonim

Ստատիկ սկզբնավորման բլոկը կկոչվի շուտով A դասը բեռնվի: Օրինակների սկզբնավորման բլոկը կկանչվի միայն այն ժամանակ, երբ դասի կոնստրուկտորը կանչվի A դասի օբյեկտ ստեղծելու համար:

Ե՞րբ կօգտագործեիք ստատիկ սկզբնավորման բլոկ:

Ստատիկ սկզբնավորման բլոկը Java-ում բլոկ է, որը աշխատում է Java-ում main() մեթոդից առաջ: Java-ին չի հետաքրքրում, որ այս բլոկը գրված է main() մեթոդից հետո կամ main() մեթոդից առաջ, այն կկատարվի նախքան main մեթոդը() անկախ նրանից:

Երբ Java-ում ստատիկ բլոկը գործարկվում է:

Ստատիկ բլոկները գործում են երբ դասը բեռնվում է հիշողության մեջ, մինչդեռ օրինակային բլոկները գործում են միայն այն ժամանակ, երբ ստեղծվում է դասի օրինակը: 5. «Այս» հիմնաբառը չի կարող օգտագործվել ստատիկ բլոկում, մինչդեռ այս հիմնաբառը կարող է օգտագործվել օրինակի բլոկում:

Ի՞նչ են ստատիկ բլոկները և ստատիկ սկզբնավորիչները Java-ում:

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

Արդյո՞ք ստատիկ բլոկը կատարվում է կոնստրուկտորից առաջ:

Հիշեք. Ստատիկ բլոկները կարող են իրականացվել նաև կոնստրուկտորներից առաջ.

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