Java-identifikatorer

Java-identifikatorer

En identifikator i Java er navnet givet til Variables Klasser Metoder Pakker Interfaces osv. Dette er de unikke navne, der bruges til at identificere programmeringselementer. Hver Java-variabel skal identificeres med et unikt navn.

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

Billedet nedenfor beskriver identifikatorer i dette program:

klasse_navn-

Regler for navngivning af Java-id'er

Der er visse regler for at definere en gyldig Java-id. Disse regler skal følges, ellers får vi en kompileringsfejl. Disse regler er også gyldige for andre sprog som C og C++. 

  • De eneste tilladte tegn for identifikatorer er alle alfanumeriske tegn([ A-Z ][ a-z ][ 0-9 ]) ' $ '(dollartegn) og' _ ' (understregning). For eksempel er 'geek@' ikke en gyldig Java-id, da den indeholder et '@', et specialtegn.
  • Identifikatorer skal ikke start med cifre( [0-9] ). For eksempel er '123geeks' ikke et gyldigt Java-id.
  • Java identifikatorer er skelner mellem store og små bogstaver .
  • Der er ingen grænse for længden af ​​identifikatoren, men det anbefales kun at bruge en optimal længde på 4 - 15 bogstaver.
  • Reserveret Ord kan ikke bruges som identifikator. For eksempel 'int while = 20;' er et ugyldigt udsagn, da et stykke tid er et reserveret ord.

Note : Java har 53 reserverede ord (inklusive 50 nøgleord og 3 bogstaver), som ikke må bruges som identifikatorer.

Eksempler på gyldige identifikatorer

MyVariable
MYVARIABELT
minvariable
x
jeg
x1
i1
_minvariabel
$myvariable
sum_of_array
nørder123

Eksempler på ugyldige identifikatorer

Min variabel // indeholder et mellemrum
123geeks // Begynder med et ciffer
a+c // plustegnet er ikke et alfanumerisk tegn
variabel-2 // bindestreg er ikke et alfanumerisk tegn
sum_&_difference // og-tegnet er ikke et alfanumerisk tegn

Relateret artikel:

  • Reserverede ord i Java
  • Java nøgleord
Opret quiz