Az azonosító a Java nyelvben a Változók Osztályok Metódusok Csomagok Interfészek stb. neve. Ezek a programozási elemek azonosítására használt egyedi nevek. Minden Java-változót egyedi névvel kell azonosítani.
Javaclass Geeks { public static void main { int x = 9; } }
Az alábbi kép a program azonosítóit írja le:
A Java azonosítók elnevezésének szabályai
Vannak bizonyos szabályok az érvényes Java azonosító meghatározására. Ezeket a szabályokat be kell tartani, különben fordítási idejű hibát kapunk. Ezek a szabályok más nyelvekre is érvényesek, mint például a C és a C++.
- Az azonosítókban csak alfanumerikus karakterek megengedettek ([ A-Z ][ a-z ][ 0-9 ]) ' $ "(dollárjel) és" _ ' (aláhúzás). Például a „geek@” nem érvényes Java-azonosító, mivel egy „@” speciális karaktert tartalmaz.
- Azonosítóknak kell nem számjegyekkel kezdd ( [0-9] ). Például a „123geeks” nem érvényes Java-azonosító.
- Java azonosítók kis- és nagybetűk megkülönböztetése .
- Az azonosító hosszának nincs korlátozása, de csak 4-15 betűs optimális hosszúságot célszerű használni.
- Fenntartott Szavak nem használható azonosítóként. Például 'int while = 20;' érvénytelen kijelentés, mivel a while egy fenntartott szó.
Jegyzet : A Java 53 fenntartott szóval rendelkezik (ebből 50 kulcsszó és 3 literál), amelyek nem használhatók azonosítóként.
Példák az érvényes azonosítókra
MyVariable
MYVARIABLE
énváltozó
x
én
x1
i1
_sajátváltozó
$sajátváltozó
tömb_összege
stréber123
Példák érvénytelen azonosítókra
A Változóm // szóközt tartalmaz
123geeks // Számjeggyel kezdődik
az a+c // pluszjel nem alfanumerikus karakter
változó-2 // kötőjel nem alfanumerikus karakter
sum_&_difference // az „és” nem alfanumerikus karakter
Kapcsolódó cikk:
Kvíz létrehozása
- Fenntartott szavak Java-ban
- Java kulcsszavak