Java märksõnad ja identifikaatorid

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 inton 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, classjne 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.

Java märksõnade loend
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, falseja nullkui 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 floaton 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

Huvitavad Artiklid...