Ո՞րն է վերջնական ստատիկ փոփոխականը Java-ում:
Ո՞րն է վերջնական ստատիկ փոփոխականը Java-ում:

Video: Ո՞րն է վերջնական ստատիկ փոփոխականը Java-ում:

Video: Ո՞րն է վերջնական ստատիկ փոփոխականը Java-ում:
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Երթ
Anonim

Վերջնական ստատիկ փոփոխական Java-ում . Հայտարարելով փոփոխականներ միայն որպես ստատիկ կարող է հանգեցնել դրանց արժեքների փոփոխության դասի մեկ կամ մի քանի օրինակներով, որոնցում այն հայտարարված է: Նրանց հռչակելով որպես ստատիկ եզրափակիչ կօգնի Ձեզ ստեղծել ՄՇՏԱԿԱՆ. Միայն մեկ օրինակ փոփոխական գոյություն ունի, որը չի կարող վերսկսվել:

Նմանապես, ո՞րն է վերջնական փոփոխականը Java-ում:

եզրափակիչ բանալի բառ մեջ java . Նախ եւ առաջ, եզրափակիչ անմատչելի փոփոխիչ է, որը կիրառելի է միայն a փոփոխական , մեթոդ կամ դաս։ Ստորև բերված են տարբեր համատեքստեր, որտեղ եզրափակիչ է օգտագործվում. Վերջնական փոփոխականներ . Երբ ա փոփոխական հետ հայտարարված է եզրափակիչ հիմնաբառ, դրա արժեքը չի կարող փոփոխվել, ըստ էության, հաստատուն է:

ինչ է օգտագործում ստատիկ վերջնականը Java-ում: Դա հիմնականում նշանակում է, որ եթե այն փոխեք մեկ օբյեկտի համար, այն կփոխվի բոլորի համար, ինչպես գլոբալ փոփոխականը (սահմանափակված է շրջանակով): Հուսով եմ, որ դա օգնում է: եզրափակիչ ցույց է տալիս, որ արժեքը հնարավոր չէ փոխել մեկ անգամ: ստատիկ թույլ է տալիս սահմանել արժեքը, և այդ արժեքը նույնը կլինի դասի ԲՈԼՈՐ օրինակների համար, որոնք օգտագործում են այն:

Ինչ վերաբերում է դրան, ի՞նչ է ստատիկ փոփոխական Java-ը:

Ստատիկ փոփոխական մեջ Java է փոփոխական որը պատկանում է դասին և սկզբնավորվել է միայն մեկ անգամ կատարման սկզբում: Դա է փոփոխական որը պատկանում է դասին և ոչ թե օբյեկտին (օրինակ) Ստատիկ փոփոխականներ սկզբնավորվում են միայն մեկ անգամ՝ կատարման սկզբում:

Ո՞րն է տարբերությունը ստատիկ և վերջնական փոփոխականի միջև:

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

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