logo

Identificatori Java

Un identificatore in Java è il nome dato a Variabili Classi Metodi Pacchetti Interfacce ecc. Questi sono i nomi univoci utilizzati per identificare gli elementi di programmazione. Ogni variabile Java deve essere identificata con un nome univoco.

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

L'immagine seguente descrive gli identificatori in questo programma:

nome_classe-' title=

Regole per la denominazione degli identificatori Java

Esistono alcune regole per definire un identificatore Java valido. Queste regole devono essere seguite altrimenti si verifica un errore in fase di compilazione. Queste regole sono valide anche per altri linguaggi come C e C++. 



  • Gli unici caratteri consentiti per gli identificatori sono tutti i caratteri alfanumerici([ A-Z ][ az ][ 0-9 ]) ' $ '(simbolo del dollaro) e ' _ ' (sottolineato). Ad esempio, "geek@" non è un identificatore Java valido poiché contiene un carattere speciale "@".
  • Gli identificatori dovrebbero non iniziare con le cifre( [0-9] ). Ad esempio, "123geeks" non è un identificatore Java valido.
  • Gli identificatori Java sono maiuscole e minuscole .
  • Non esiste alcun limite alla lunghezza dell'identificatore, ma è consigliabile utilizzare solo una lunghezza ottimale compresa tra 4 e 15 lettere.
  • Prenotato Parole non può essere utilizzato come identificatore. Ad esempio 'int while = 20;' è un'istruzione non valida poiché a while è una parola riservata.

Nota : Java ha 53 parole riservate (incluse 50 parole chiave e 3 valori letterali) che non possono essere utilizzate come identificatori.

Esempi di identificatori validi

MiaVariabile
LA MIAVARIABILE
myvariable
X
io
x1
i1
_myvariable
$miavariabile
somma_della_matrice
geek123

Esempi di identificatori non validi

La mia variabile // contiene uno spazio
123geeks // Inizia con una cifra
a+c // il segno più non è un carattere alfanumerico
variabile-2 // il trattino non è un carattere alfanumerico
sum_&_difference // la e commerciale non è un carattere alfanumerico

Articolo correlato:

  • Parole riservate in Java
  • Parole chiave Java
Crea quiz