logo

Identifikatorji Java

Identifikator v Javi je ime, dano spremenljivkam, razredom, metodam, paketom, vmesnikom itd. To so edinstvena imena, ki se uporabljajo za identifikacijo programskih elementov. Vsaka spremenljivka Java mora biti označena z edinstvenim imenom.

Java
class Geeks {  public static void main {   int x = 9;   } } 

Spodnja slika opisuje identifikatorje v tem programu:

ime_razreda-' title=

Pravila za poimenovanje identifikatorjev Java

Obstajajo določena pravila za definiranje veljavnega identifikatorja Java. Ta pravila je treba upoštevati, sicer dobimo napako med prevajanjem. Ta pravila veljajo tudi za druge jezike, kot sta C in C++. 



  • Edini dovoljeni znaki za identifikatorje so vsi alfanumerični znaki ([ A-Ž ][ a-z ][ 0-9 ]) ' $ '(znak za dolar) in ' _ ' (podčrtaj). Na primer 'geek@' ni veljaven identifikator Java, saj vsebuje '@' kot poseben znak.
  • Identifikatorji bi morali ne začnite s številkami ( [0-9] ). Na primer '123geeks' ni veljaven identifikator Java.
  • Identifikatorji Java so razlikuje med velikimi in malimi črkami .
  • Dolžina identifikatorja ni omejena, vendar je priporočljivo uporabiti optimalno dolžino le 4–15 črk.
  • Rezervirano Besede ni mogoče uporabiti kot identifikator. Na primer 'int while = 20;' je neveljaven stavek, saj je a while rezervirana beseda.

Opomba : Java ima 53 rezerviranih besed (vključno s 50 ključnimi besedami in 3 literali), ki jih ni dovoljeno uporabljati kot identifikatorje.

Primeri veljavnih identifikatorjev

MojaSpremenljivka
MOJA SPREMENLJIVKA
moja spremenljivka
x
i
x1
i1
_mojaspremenljivka
$mojaspremenljivka
vsota_matrike
geeks123

Primeri neveljavnih identifikatorjev

Moja spremenljivka // vsebuje presledek
123geeks // Začne se s številko
a+c // znak plus ni alfanumerični znak
spremenljivka-2 // pomišljaj ni alfanumerični znak
sum_&_difference // ampersand ni alfanumerični znak

Sorodni članek:

  • Rezervirane besede v Javi
  • Java ključne besede
Ustvari kviz