Selles õpetuses saate teada märksõnade kohta; reserveeritud sõnad Java programmeerimises. Samuti saate teada tunnuste kohta.
Java märksõnad
Märksõnad on Java programmeerimisel kasutatavad eelnevalt määratletud, reserveeritud sõnad, millel on kompilaatori jaoks eriline tähendus. Näiteks:
int skoor;
Siin int
on märksõna. See näitab, et muutuja skoor on täisarvutüüp (32-bitine signeeritud kahe komplemendi täisarv).
Te ei saa kasutada märksõnu nagu int
, for
, class
jne nagu muutuja nimi (või tunnused), kuna need on osa Java programmeerimiskeelt süntaks. Siin on kõigi Java-programmeerimise märksõnade täielik loetelu.
abstraktne | kinnitada | boolean | murda | bait |
juhtum | saak | char | klass | konst |
jätkata | vaikimisi | tegema | topelt | muud |
loend | ulatub | lõplik | lõpuks | ujuk |
eest | minema | kui | rakendab | import |
instants | int | liides | pikk | pärismaalane |
uus | pakend | privaatne | kaitstud | avalik |
tagasi | lühike | staatiline | rangefp | Super |
lüliti | sünkroniseeritud | seda | viskama | viskab |
mööduv | proovige | tühine | kõikuv | samas |
Kõrval need märksõnad, siis ei saa ka kasutada true
, false
ja null
kui tunnuste. Sellepärast, et nad on sõnasõnalised. Literaalide kohta lisateabe saamiseks külastage Java-literaale.
Java identifikaatorid
Identifikaatorid on muutujaile, klassidele, meetoditele jne antud nimi. Mõelge ülaltoodud koodile;
int skoor;
Siin on skoor muutuja (identifikaator). Muutujate nimedena ei saa märksõnu kasutada. Selle põhjuseks on see, et märksõnadel on eelnevalt määratletud tähendus. Näiteks,
int ujuk;
Ülaltoodud kood on vale. Selle põhjuseks float
on märksõna ja seda ei saa kasutada muutuja nimena.
Muutujate kohta lisateabe saamiseks külastage Java muutujaid.
Identifikaatori nimetamise reeglid
- Identifikaatorid ei saa olla märksõna.
- Identifikaatorid on tõstutundlikud.
- Sellel võib olla tähtede ja numbrite jada. Kuid see peab algama tähega
$
või_
. Identifikaatori esimene täht ei saa olla number. - Tavapärane on identifikaatori alustamine pigem tähega ja
$
või_
. - Tühikud ei ole lubatud.
- Samamoodi ei saa te kasutada selliseid sümboleid nagu
@
,#
jne.
Siin on mõned kehtivad identifikaatorid:
- skoor
- tasemel
- kõrgeim tulemus
- number1
- convertToString
Siin on mõned valed identifikaatorid:
- klass
- ujuk
- 1number
- kõrgeim skoor
- @pple