Questo post mira a presentare una panoramica completa dei concetti sotto l'elenco:
Quindi iniziamo!
Cos'è un identificatore in Java?
Come suggerisce il nome stesso, gli identificatori vengono utilizzati per identificare qualcosa. In Java, un identificatore è un nome simbolico che dà un'identità a un pacchetto, classe, metodo, variabile, ecc.
Esempio: comprensione di base degli identificatori Java
L'esempio indicato di seguito ti guiderà ciò che è precisamente un identificatore Java?
Classe pubblica ExampleClassQui in questo programma di esempio, abbiamo i seguenti identificatori:
Quali sono le regole generali per definire un identificatore in Java?
In Java, non possiamo definire ciecamente un identificatore. Invece, dobbiamo seguire alcune regole come elencate di seguito:
Comprensione di identificatori validi/non validi usando esempi
Comprendiamo il concetto di identificatori validi e non validi con l'aiuto di alcuni esempi:
Esempio: possiamo utilizzare le parole chiave riservate come identificatore?
String for = "Benvenuti a LinuxHint.com ";In questo esempio, abbiamo utilizzato una parola chiave riservata i.e. "per"Come identificatore. Di conseguenza, incontreremo a Compile-time Errore come mostrato nell'output seguente:
L'output ha dimostrato che le parole chiave non possono essere utilizzate come identificatori.
Esempio: gli identificatori devono essere definiti usando i valori alfanumerici
String Message123 = "Benvenuto su LinuxHint.com ";In questo esempio, abbiamo creato un identificatore chiamato "Messaggio123". Vediamo come funziona il codice sopra in Java:
Lo snippet sopra sembra a posto; Non genera alcun errore. Mostra che l'identificatore dichiarato I.e. "Messaggio123"È un identificatore valido.
Esempio: può essere usato un carattere speciale come identificatore?
String Mess@Ge = "Benvenuti a LinuxHint.com ";In questo esempio di codifica, abbiamo utilizzato un personaggio speciale "@" come identificatore. Di conseguenza, affronteremo un errore a tempo di compilazione:
Lo snippet sopra dato ha verificato che i caratteri speciali non possono essere usati come identificatori.
Esempio: è legale dichiarare un identificatore usando uno spazio bianco?
String Mess Age = "Benvenuti a LinuxHint.com ";Questa volta abbiamo dichiarato un identificatore I.e. "Mess Age", che contiene uno spazio bianco. Il compilatore Java non lo considererà un identificatore legale come mostrato nel seguente frammento:
L'output ha chiarito che gli spazi bianchi non sono consentiti in una dichiarazione dell'identificatore.
Esempio: possiamo iniziare un identificatore con un valore numerico?
String 123Message = "Benvenuti a LinuxHint.com ";L'esempio dichiara un identificatore che inizia con un valore numerico, quindi si verificherà un errore a tempo di compilazione:
È vietato lo snippet sopra chiarito che l'uso del valore numerico all'inizio di un identificatore.
Esempio: è legale avviare un identificatore da un segno di sottoline o dollaro?
String $ Message = "Benvenuti a LinuxHint.com ";Java ci consente di avviare un identificatore da un segno di sottoline o un dollaro come mostrato nel seguente frammento:
L'output ha chiarito che dichiarare un identificatore con un segno di sottoline o dollaro è valido in Java.
Conclusione
In Java, un identificatore è un nome simbolico che dà un'identità a un pacchetto, classe, metodo, variabile, ecc. Gli identificatori in Java sono usati per identificare qualcosa. In Java ci sono alcune regole che devono essere seguite per dichiarare un identificatore. Ad esempio, caratteri speciali, parole chiave riservate, parole chiave in linguaggio, ecc. Questo articolo ha considerato alcuni esempi adatti per spiegare il concetto di identificatori in Java.