Ստատիկ սկզբնավորման բլոկը կկոչվի շուտով A դասը բեռնվի: Օրինակների սկզբնավորման բլոկը կկանչվի միայն այն ժամանակ, երբ դասի կոնստրուկտորը կանչվի A դասի օբյեկտ ստեղծելու համար:
Ե՞րբ կօգտագործեիք ստատիկ սկզբնավորման բլոկ:
Ստատիկ սկզբնավորման բլոկը Java-ում բլոկ է, որը աշխատում է Java-ում main() մեթոդից առաջ: Java-ին չի հետաքրքրում, որ այս բլոկը գրված է main() մեթոդից հետո կամ main() մեթոդից առաջ, այն կկատարվի նախքան main մեթոդը() անկախ նրանից:
Երբ Java-ում ստատիկ բլոկը գործարկվում է:
Ստատիկ բլոկները գործում են երբ դասը բեռնվում է հիշողության մեջ, մինչդեռ օրինակային բլոկները գործում են միայն այն ժամանակ, երբ ստեղծվում է դասի օրինակը: 5. «Այս» հիմնաբառը չի կարող օգտագործվել ստատիկ բլոկում, մինչդեռ այս հիմնաբառը կարող է օգտագործվել օրինակի բլոկում:
Ի՞նչ են ստատիկ բլոկները և ստատիկ սկզբնավորիչները Java-ում:
Java-ում մենք կարող ենք օգտագործել ստատիկ հիմնաբառը կոդի բլոկով, որը հայտնի է որպես ստատիկ բլոկ: Ստատիկ բլոկը կարող է ունենալ մի քանի հրահանգներ, որոնք միշտ գործարկվում են, երբ դասը բեռնվում է հիշողության մեջ Այն նաև հայտնի է որպես java ստատիկ սկզբնավորիչ բլոկ, քանի որ մենք կարող ենք սկզբնավորել ստատիկ բլոկի ստատիկ փոփոխականները գործարկման ժամանակ:
Արդյո՞ք ստատիկ բլոկը կատարվում է կոնստրուկտորից առաջ:
Հիշեք. Ստատիկ բլոկները կարող են իրականացվել նաև կոնստրուկտորներից առաջ.