Tipy na deklarovanie premenných v Jave

Premenná je kontajner, ktorý uchováva hodnoty, ktoré sa používajú v a Program Java. Aby bolo možné použiť premennú, musí byť deklarovaná. Deklarovanie premenných je zvyčajne prvá vec, ktorá sa stane v každom programe.

Ako deklarovať premennú

Java je výrazne napísaný programovací jazyk. To znamená, že ku každej premennej musí byť priradený typ údajov. Napríklad premenná by mohla byť deklarovaná ako jedna z ôsmich primitívne typy údajov: byte, short, int, long, float, double, char alebo boolean.

Dobrou analógiou premennej je myslieť na vedro. Môžeme ju naplniť do určitej úrovne, môžeme nahradiť to, čo je v nej, a niekedy z nej môžeme niečo pridať alebo odobrať. Keď deklarujeme premennú na použitie typu údajov, je to ako vložiť štítok do vedra, v ktorom sa uvádza, čo môže byť vyplnené. Povedzme, že štítok pre vedro je „piesok“. Akonáhle je štítok pripevnený, môžeme kedykoľvek pridať alebo odstrániť piesok z vedra. Kedykoľvek sa do toho pokúsime dať niečo iné, zastavíme nás policajná vedra. V Jave si môžete predstaviť

instagram viewer
prekladač ako vedro polície. Zaisťuje, že programátori správne deklarujú a používajú premenné.

Na deklarovanie premennej v Jave je potrebný iba dátový typ, za ktorým nasleduje názov premennej:

 int numberOfDays; 

Vo vyššie uvedenom príklade bola deklarovaná premenná s názvom „numberOfDays“ s typom údajov int. Všimnite si, ako čiara končí bodkočiarkou. Dvojbodka hovorí Kompilátor Java že vyhlásenie je úplné.

Teraz, keď to bolo deklarované, numberOfDays môže vždy uchovávať iba hodnoty, ktoré zodpovedajú definícii údajov (t. j. pre dátový typ int môže byť hodnota iba celé číslo v rozmedzí od -2,147,483,648 do 2,147,483,647).

Deklarovanie premenných pre iné typy údajov je úplne rovnaká:

 byte nextInStream;
krátka hodina;
dlhé celkomNumberOfStars;
float reakciaTime;
dvojitá položkaCena;

Inicializácia premenných

Predtým, ako sa dá premenná použiť, musí dostať počiatočnú hodnotu. Toto sa nazýva inicializácia premennej. Ak sa pokúsime použiť premennú bez toho, aby sme jej najprv dali hodnotu:

 int numberOfDays;
// skúste pridať 10 k hodnote numberOfDays
numberOfDays = numberOfDays + 10;
kompilátor vyvolá chybu:
Premenná numberOfDays pravdepodobne nebola inicializovaná

Na inicializáciu premennej používame príkaz na priradenie. Príkaz priradenia má rovnaký vzorec ako rovnica v matematike (napr. 2 + 2 = 4). V strede je ľavá strana rovnice, pravá strana a znamienko rovnosti (t. J. „=“). Ak chcete premennej dať hodnotu, ľavá strana je názov premennej a pravá strana je hodnota:

 int numberOfDays;
numberOfDays = 7;

V uvedenom príklade bol numberOfDays deklarovaný s dátovým typom int a dal počiatočnú hodnotu 7. Teraz môžeme k hodnote numberOfDays pridať desať, pretože bola inicializovaná:

 int numberOfDays;
numberOfDays = 7;
numberOfDays = numberOfDays + 10;
System.out.println (numberOfDays);

Inicializácia premennej sa zvyčajne vykonáva súčasne s jej vyhlásením:

 // deklaruje premennú a dá jej hodnotu všetko v jednom príkaze
int numberOfDays = 7;

Výber premenných mien

Názov premennej sa nazýva identifikátor. Ako naznačuje tento výraz, kompilátor vie, s ktorými premennými sa zaoberá, je prostredníctvom názvu premennej.

Existujú určité pravidlá pre identifikátory:

  • vyhradené slová nemôže byť použitý.
  • nemôžu začínať číslicou, ale číslice sa môžu použiť za prvým znakom (napr. meno1, n2ame sú platné).
  • môžu začať písmenom, znakom podčiarknutia (t. j. „_“) alebo znakom dolára (t. j. „$“).
  • nemôžete použiť iné symboly ani medzery (napr. "%", "^", "&", "#").

Vždy uveďte svoje premenné zmysluplné identifikátory. Ak premenná drží cenu knihy, potom ju nazývajte niečo ako „bookPrice“. Ak má každá premenná názov, z ktorého jasne vyplýva, pre čo sa používa, bude oveľa ľahšie nájsť chyby vo vašich programoch.

Nakoniec sú konvencie pomenovania v Java, ktoré by sme vám odporúčali používať. Možno ste si všimli, že všetky príklady, ktoré sme uviedli, majú určitý vzorec. Ak sa v premennom názve použije viac ako jedno slovo, slová za prvým slovom sa označujú veľkými písmenami písmeno (napr. reakčný čas, čísloOfD.) Toto je známe ako zmiešaný prípad a je to preferovaná voľba pre premennú identifikátory.