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:
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:
Opret quiz
- Reserverede ord i Java
- Java nøgleord