Un identificatore Java è un nome assegnato a un pacchetto, classe, interfaccia, metodo o variabile. Consente a un programmatore di fare riferimento all'elemento da altre posizioni nel programma.
Per ottenere il massimo dagli identificatori scelti, renderli significativi e seguire le convenzioni standard di denominazione Java.
Se hai variabili che contengono il nome, l'altezza e il peso di una persona, quindi scegli identificatori che rendano ovvio il loro scopo:
Nome stringa = "Homer Jay Simpson";
int peso = 300;
doppia altezza = 6;
System.out.printf ("Il mio nome è% s, la mia altezza è% .0f piede e il mio peso è% d libbre. D'oh!% N", nome, altezza, peso);
Poiché ci sono alcune sintassi rigide o regole grammaticali quando si tratta di identificatori Java (non preoccuparti, non sono difficili da capire), assicurati di essere a conoscenza di queste cose e non:
classe,
Continua,
vuoto,
altro, e
Senon può essere usato.
e8xmple
MyValuenon significa lo stesso di
MyValue
Nota: Se hai fretta, togli il fatto che un identificatore è uno o più caratteri che provengono dal pool di numeri, lettere, trattino basso e segno del dollaro e che il primo carattere non deve mai essere un numero.
Seguendo le regole di cui sopra, questi identificatori sarebbero considerati legali:
_variablename
_3variable
$ testvariable
VariableTest
variabletest
this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
MAX_VALUE
Ecco alcuni esempi di identificatori che non sono validi perché disobbediscono alle regole sopra menzionate:
8example(questo inizia con una cifra)
exa + ple(il segno più non è permesso)
test variabile(gli spazi non sono validi)
this_long_variable_name_is_not_valid_because_of_this-trattino(mentre i caratteri di sottolineatura sono accettabili come nell'esempio dall'alto, anche il trattino in questo identificatore lo rende non valido)