Java-ն տրամադրում է մի հատկություն, որը կոչվում է ստատիկ սկզբնավորիչ, որը նախագծված է հատուկ, որպեսզի թույլ տա ձեզ սկզբնավորել ստատիկ դաշտերը: … Դա պայմանավորված է նրանով, որ ստատիկ սկզբնավորիչները նույնպես գործարկվում են առաջին անգամ, երբ դուք ստեղծում եք օրինակ: Այդ դեպքում ստատիկ սկզբնավորիչները կատարվում են մինչև կոնստրուկտորի գործարկումը:
Ինչպե՞ս եք ներկայացնում ստատիկ մեթոդը:
Օրինակային մեթոդ կանչելու համար մենք պետք է ստեղծենք այն դասի օբյեկտը, որի շրջանակներում այն սահմանված է: // Վերադարձի տեսակը պետք է լինի հետևյալ int-ից, float String-ը նույնիսկ օգտագործողի կողմից սահմանված տվյալների տեսակները կանեն: Ստատիկ մեթոդները կախված չեն դասի օբյեկտ ստեղծելու անհրաժեշտությունից:
Ի՞նչ նկատի ունեք ստատիկ սկզբնավորում ասելով:
Java-ում ստատիկ սկզբնավորման բլոկը բլոկ է, որն աշխատում է Java-ում main() մեթոդից առաջ: Java-ին չի հետաքրքրում, որ այս բլոկը գրված է main() մեթոդից հետո կամ main() մեթոդից առաջ, անկախ նրանից, այն կկատարվի հիմնական մեթոդից () առաջ: … Որոշակի դասում կարող են լինել բազմաթիվ ստատիկ սկզբնավորման բլոկներ:
Ի՞նչ է ստատիկ մեթոդը:
Ստատիկ մեթոդը (կամ ստատիկ ֆունկցիան) մեթոդ է, որը սահմանվում է որպես օբյեկտի անդամ, բայց հասանելի է անմիջապես API օբյեկտի կոնստրուկտորից, այլ ոչ թե ստեղծված օբյեկտի օրինակից: կոնստրուկտորի միջոցով: … Օբյեկտների օրինակների վրա կանչված մեթոդները կոչվում են օրինակների մեթոդներ:
Հնարավո՞ր է ստատիկ օրինակելի լինել:
Ստատիկ դասը չի կարող լինելօրինականացված: Ստատիկ դասի բոլոր անդամները ստատիկ են և հասանելի են ուղղակիորեն դասի անվան միջոցով՝ առանց դասի օրինակ ստեղծելու: Հետևյալ կոդը ստատիկ դասի օրինակ է՝ CSharpCorner: