Ո՞րն է Java-ում void հիմնաբառի օգտագործումը:
Ո՞րն է Java-ում void հիմնաբառի օգտագործումը:

Video: Ո՞րն է Java-ում void հիմնաբառի օգտագործումը:

Video: Ո՞րն է Java-ում void հիմնաբառի օգտագործումը:
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Դեկտեմբեր
Anonim

Java Ծրագրավորում / Հիմնաբառեր / անվավեր . անվավեր է Java հիմնաբառ . Օգտագործված մեթոդի հռչակման և սահմանման ժամանակ՝ նշելու, որ մեթոդը չի վերադարձնում որևէ տեսակ, մեթոդը վերադարձնում է անվավեր . Դա տեսակ չէ և չկա անվավեր հղումներ/ցուցիչներ, ինչպես C/C++-ում:

Հաշվի առնելով սա, ինչու ենք Java-ում օգտագործում void-ը:

Անվավեր է օգտագործված երբ դու ստեղծում են դաս, որը ոչ մի արժեք չի վերադարձնի: Java միշտ պետք է իմանա, թե ինչ սպասել: Այսպիսով, եթե դու գործողությունը կատարելու համար հետո կստանա տող դու անհրաժեշտ կլինի պիտակավորել տողը, եթե դու ակնկալել մի թիվ դու կնշանակեր int, double, կամ ցանկացած տեսակի թվեր կվերադառնան:

Նմանապես, ո՞րն է տարբերությունը Java-ում հանրային ստատիկ դատարկության և հանրային դատարկության միջև: Հասարակական դատարկություն Օգտագործվում է, երբ պետք չէ օբյեկտ ստեղծել և վերադարձ չունենալ: Հանրային ստատիկ դատարկություն Օգտագործվում է, երբ անհրաժեշտ է ստեղծել օբյեկտ մեջ դասը ինքնին: Հանրային «վերադարձի տեսակը» ( Հանրային ինտ, Հանրային Լար, Հանրային կրկնակի): Սա օգտագործվում է, երբ անհրաժեշտ է ինչ-որ բան վերադարձնել:

Պարզապես, ինչու՞ է Java-ում հիմնական հանրային ստատիկ դատարկությունը:

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

Որո՞նք են դատարկության մեթոդները:

Այն անվավեր Հիմնաբառ Սա մեթոդ է անվավեր մեթոդ , որը ոչ մի արժեք չի վերադարձնում։ Զանգահարեք ա անվավեր մեթոդ պետք է լինի հայտարարություն, այսինքն՝ methodRankPoints (255.7); Դա Java հայտարարություն է, որն ավարտվում է ստորակետով, ինչպես ցույց է տրված հետևյալ օրինակում:

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