logo

Java identifikatori

Identifikator u Javi je naziv koji se daje varijablama, klasama, metodama, paketima, sučeljima itd. Ovo su jedinstvena imena koja se koriste za identifikaciju programskih elemenata. Svaka Java varijabla mora biti identificirana jedinstvenim imenom.

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

Slika ispod opisuje identifikatore u ovom programu:

ime_klase-' title=

Pravila za imenovanje Java identifikatora

Postoje određena pravila za definiranje važećeg Java identifikatora. Ova se pravila moraju poštivati ​​inače dobivamo pogrešku tijekom kompajliranja. Ova pravila vrijede i za druge jezike poput C i C++. 



  • Jedini dopušteni znakovi za identifikatore su svi alfanumerički znakovi ([ A-Z ][ a-z ][ 0-9 ]) ' $ '(znak dolara) i ' _ ' (podvlaka). Na primjer, 'geek@' nije važeći Java identifikator jer sadrži '@' kao poseban znak.
  • Identifikatori bi trebali ne početi sa znamenkama( [0-9] ). Na primjer, '123geeks' nije važeći Java identifikator.
  • Java identifikatori su velika i mala slova .
  • Ne postoji ograničenje duljine identifikatora, no preporučljivo je koristiti samo optimalnu duljinu od 4 do 15 slova.
  • Rezervirano riječi ne može se koristiti kao identifikator. Na primjer 'int while = 20;' je nevažeći iskaz jer je while rezervirana riječ.

Bilješka : Java ima 53 rezervirane riječi (uključujući 50 ključnih riječi i 3 literala) koje se ne smiju koristiti kao identifikatori.

Primjeri važećih identifikatora

MojaVarijabla
MOJA VARIJABLA
moja varijabla
x
ja
x1
i1
_mojavarijabla
$mojavarijabla
zbroj_niza
štreberi123

Primjeri nevažećih identifikatora

Moja varijabla // sadrži razmak
123geeks // Počinje znamenkom
a+c // znak plus nije alfanumerički znak
varijabla-2 // crtica nije alfanumerički znak
sum_&_difference // ampersand nije alfanumerički znak

Povezani članak:

  • Rezervirane riječi u Javi
  • Java ključne riječi
Napravi kviz