Parole chiave e identificatori Java

In questo tutorial imparerai a conoscere le parole chiave; parole riservate nella programmazione Java. Inoltre, imparerai a conoscere gli identificatori.

Parole chiave Java

Le parole chiave sono parole predefinite e riservate utilizzate nella programmazione Java che hanno significati speciali per il compilatore. Per esempio:

 int score;

Ecco intuna parola chiave. Indica che il punteggio della variabile è di tipo intero (intero con complemento a due con segno a 32 bit).

Non è possibile utilizzare parole chiave come int, for, class, ecc come nome di variabile (o gli identificatori) in quanto sono parte della sintassi del linguaggio di programmazione Java. Ecco l'elenco completo di tutte le parole chiave nella programmazione Java.

Elenco di parole chiave Java
astratto asserire booleano rompere byte
Astuccio catturare char classe const
Continua predefinito fare Doppio altro
enum si estende finale infine galleggiante
per vai a Se attrezzi importare
istanza di int interfaccia lungo nativo
nuovo pacchetto privato protetto pubblico
ritorno corto statico strictfp super
interruttore sincronizzato Questo gettare lanci
transitorio provare vuoto volatile mentre

Accanto a queste parole chiave, non si può anche utilizzare true, falsee nullcome identificatori. È perché sono letterali. Per saperne di più sui letterali, visita Java literals.

Identificatori Java

Gli identificatori sono il nome dato a variabili, classi, metodi, ecc. Si consideri il codice precedente;

 int score;

Qui il punteggio è una variabile (un identificatore). Non è possibile utilizzare parole chiave come nomi di variabili. È perché le parole chiave hanno significati predefiniti. Per esempio,

 int float;

Il codice sopra è sbagliato. È perché floatè una parola chiave e non può essere utilizzato come nome di variabile.

Per saperne di più sulle variabili, visita Variabili Java.

Regole per la denominazione di un identificatore

  • Gli identificatori non possono essere una parola chiave.
  • Gli identificatori fanno distinzione tra maiuscole e minuscole.
  • Può avere una sequenza di lettere e cifre. Tuttavia, deve iniziare con una lettera $o _. La prima lettera di un identificatore non può essere una cifra.
  • È una convenzione iniziare un identificatore con una lettera piuttosto e $o _.
  • Gli spazi bianchi non sono consentiti.
  • Allo stesso modo, non è possibile utilizzare simboli come @, #e così via.

Ecco alcuni identificatori validi:

  • Punto
  • livello
  • punteggio più alto
  • numero 1
  • convertToString

Ecco alcuni identificatori non validi:

  • classe
  • galleggiante
  • 1numero
  • punteggio più alto
  • @pple

Articoli interessanti...