Le parole chiave sono parole riservate in Java che fungono da chiave di codice. Queste parole non possono essere utilizzate per nient'altro perché sono predefinite. Non possono essere utilizzati come nome di variabile, nome di oggetto o qualsiasi altro identificatore. Ci sono 51 termini riservati o parole chiave in Java.
linguaggio macchina
Elenco di parole chiave riservate Java
Parola chiave | Descrizione |
---|---|
astratto | Indica che la classe o il metodo che segue questa parola chiave è astratto e dovrà essere implementato da una sottoclasse. |
affermare | La parola chiave Assert aiuta il programmatore a dichiarare asserzioni o ipotesi in un programma. Se un'asserzione è vera, il programma procede normalmente, altrimenti viene generato l'AssertionError in fase di esecuzione e il programma si interrompe. |
booleano | Definisce due valori booleani, vero o falso, 0 e 1. |
rottura | Utilizzato per uscire da cicli o costrutti iterativi. |
byte | Tipo di dati in grado di contenere dati a 8 bit. |
caso | Contrassegna blocchi di testo (casi) in un'istruzione Switch. |
presa | Utilizzato per rilevare le eccezioni generate nel blocco try. |
car | Tipo di dati in grado di contenere caratteri Unicode a 16 bit senza segno. |
classe | Utilizzato per dichiarare una nuova classe. |
Continua | Aiuta a prendere il controllo fuori dal ciclo e continuare con l'iterazione successiva. |
predefinito | Definisce il 'blocco di codice' che verrà eseguito per impostazione predefinita in un'istruzione Switch. |
Fare | Parola chiave iniziale per il ciclo 'do- while'. |
Doppio | Tipo di dati che contiene numeri a 64 bit (virgola mobile). |
altro | Definisce la parte else nelle istruzioni 'if'. |
enum | Utilizzato per dichiarare enumerazioni in Java. |
si estende | Indica l'ereditarietà. Una classe è derivata o ereditata da un'altra classe. |
finale | Definisce una variabile che manterrà valori costanti o un metodo che non può essere sovrascritto. |
Finalmente | Definisce il blocco final che viene eseguito dopo il blocco try-catch indipendentemente dal fatto che l'eccezione sia stata catturata o meno. |
galleggiante | Tipo di dati in grado di contenere valori a virgola mobile a 32 bit. |
per | Indica l'inizio di un ciclo 'for'. |
Se | Inizio dell'istruzione 'if'. |
implementa | Indica che una classe implementa un'interfaccia. |
importare | Utilizzato per includere o fare riferimento ad altri pacchetti/classi nel programma. |
istanzaOf | Utilizzato per verificare se l'oggetto specificato è un'istanza di un'altra classe. |
int | Tipo di dati per contenere un valore intero a 32 bit. |
interfaccia | Utilizzato per dichiarare un'interfaccia. |
lungo | Tipo di dati che contiene valori interi a 64 bit. |
nativo | Utilizzato per indicare il codice nativo (specifico della piattaforma). |
nuovo | Operatore per creare un nuovo oggetto. |
nullo | Indica un riferimento nullo. |
pacchetto | Parola chiave per dichiarare il pacchetto Java. |
privato | Indica l'accesso privato specificato, il che significa che a una variabile o a un metodo può accedere solo la classe in cui è dichiarato. |
protetto | Questa parola chiave indica uno specificatore di accesso protetto. Quando una variabile o un metodo è protetto, a quella variabile o metodo può accedere solo la classe in cui sono dichiarati, la sua sottoclasse e altre classi nello stesso pacchetto. |
pubblico | La parola chiave public viene utilizzata per indicare lo specificatore di accesso pubblico. È possibile accedere a una variabile, un metodo, classi e interfacce dichiarati come pubblici attraverso l'applicazione. |
ritorno | Return viene utilizzato per restituire il valore di un metodo al metodo chiamante. Viene utilizzato anche per restituire il controllo al metodo chiamante. |
corto | Tipo di dati che contiene valori di numeri interi a 16 bit. |
statico | La parola chiave static indica che il metodo o una variabile è statica e non è possibile crearne un'istanza. |
strictfp | La parola chiave strictfp limita l'arrotondamento e la precisione del calcolo dei valori in virgola mobile. Garantisce la portabilità. |
super | Indica la base o la superclasse della classe. |
interruttore | Indica un'istruzione Switch che verifica una condizione ed esegue più casi a seconda del valore del test. |
sincronizzato | Indica sezioni sincronizzate per codice multithread come la sezione critica. |
Questo | La parola chiave 'this' indica l'oggetto corrente. |
gettare | Genera un'eccezione. |
lancia | Indica l'eccezione che può essere lanciata da un metodo. |
transitorio | Specifica la variabile transitoria che non fa parte dello stato persistente di un oggetto. |
Tentativo | Prova le parole chiave per avviare un blocco che contiene codice che potrebbe generare eccezioni. |
vuoto | Non indica alcun valore restituito. |
volatile | Utilizzato per definire variabili che non sono archiviate nella memoria principale. Possono essere modificati in modo asincrono. |
Mentre | La parola chiave while avvia un ciclo while. |
cost | La parola chiave 'const' non è più supportata in Java |
vai a | La parola chiave 'goto' non è più supportata in Java |
vero, falso e nullo | Le parole 'vero, falso, nullo' sono letterali. Tuttavia, non possiamo usarli come identificatori nel programma. |