important java keywords list reserved words java
In questo tutorial, esploreremo l'elenco di parole chiave Java e impareremo alcune importanti parole riservate, il loro significato insieme ad esempi:
Le parole chiave in Java sono le parole riservate che fungono da chiave per il codice. Poiché queste parole sono predefinite, non possono essere utilizzate per altri scopi come il nome della variabile o il nome dell'oggetto o qualsiasi altro identificatore. Java ha circa 51 parole o parole chiave riservate.
cos'è una doppia variabile in java
In questo tutorial, discuteremo l'elenco delle parole chiave in Java. Quindi riprenderemo alcune delle parole chiave importanti in Java e vedremo il loro significato insieme agli esempi di programmazione.
=> Controlla qui per vedere i tutorial di formazione su Java dalla A alla Z.
Cosa imparerai:
Elenco di parole chiave Java
Di seguito è riportata una l è una delle parole chiave in Java. In questo elenco, abbiamo incluso anche le parole chiave che non sono più utilizzate in Java.
Parola chiave | Descrizione |
---|---|
catturare | Utilizzato per catturare le eccezioni generate nel blocco try. |
astratto | Indica che la classe o il metodo che segue questa parola chiave è astratta e che dovrà essere implementata da una sottoclasse. |
asserire | La parola chiave Assert aiuta il programmatore a dichiarare asserzioni o presupposti in un programma. Se un'asserzione è vera, il programma procede normalmente, altrimenti viene lanciata AssertionError in fase di esecuzione e il programma si interrompe. |
booleano | Definisce due valori, vero o falso. |
rompere | Utilizzato per rompere loop o costrutti iterativi. |
byte | Tipo di dati in grado di contenere dati a 8 bit. |
Astuccio | Contrassegna blocchi di testo (casi) in un'istruzione Switch. |
char | 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 al di fuori del 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 contenente 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'eredità. 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. |
infine | Definisce il blocco finalmente che viene eseguito dopo il blocco try-catch indipendentemente dal fatto che l'eccezione sia stata rilevata 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'. |
attrezzi | Indica che una classe implementa un'interfaccia. |
importare | Utilizzato per includere o fare riferimento ad altri pacchetti / classi nel programma. |
istanza di | 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 contenente 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 una variabile o un metodo è accessibile solo dalla classe in cui è dichiarato. |
protetto | Questa parola chiave indica uno specificatore di accesso protetto. Quando una variabile o un metodo è protetto, è possibile accedere a tale variabile o metodo solo dalla classe in cui sono dichiarati, dalla sua sottoclasse e da altre classi nello stesso pacchetto. |
pubblico | La parola chiave public viene utilizzata per indicare l'identificatore di accesso pubblico. È possibile accedere a una variabile, un metodo, classi, interfacce dichiarate come pubbliche tramite l'applicazione. |
ritorno | Return viene utilizzato per restituire il valore di un metodo al metodo chiamante. Viene anche utilizzato per restituire il controllo al metodo chiamante. |
corto | Tipo di dati contenente valori numerici interi a 16 bit. |
statico | La parola chiave statica indica che il metodo o una variabile è statica e non può essere istanziata. |
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 di test. |
sincronizzato | Indica sezioni sincronizzate per codice multithread come sezione critica. |
Questo | La parola chiave 'questo' indica l'oggetto corrente. |
gettare | Genera un'eccezione. |
lanci | Ciò indica l'eccezione che può essere generata da un metodo. |
transitorio | Specifica la variabile transitoria che non fa parte dello stato persistente di un oggetto. |
provare | Prova le parole chiave per avviare un blocco che contiene codice che potrebbe generare eccezioni. |
vuoto | Indica nessun valore di ritorno. |
volatile | Utilizzato per definire variabili che non vengono archiviate nella memoria principale. Possono essere modificati in modo asincrono. |
mentre | La parola chiave while avvia un ciclo while. |
const | 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. |
Discuteremo le seguenti parole chiave in un tutorial separato in quanto hanno un grande significato per quanto riguarda la programmazione Java.
Queste parole sono:
# 1) parola chiave 'questo'
La parola chiave 'this' punta all'oggetto corrente nel programma.
Leggi anche => Parola chiave Java 'QUESTO' con esempi di codice
# 2) parola chiave 'statica'
PER parola chiave statica è una parola chiave utilizzata per indicare un oggetto che non può essere istanziato. Quindi, se abbiamo un metodo statico, non è necessario che venga chiamato utilizzando un oggetto. Può essere chiamato semplicemente usando un nome di classe.
Allo stesso modo, se abbiamo una variabile statica, il suo valore viene conservato in tutto il programma.
c ++ domande e risposte
# 3) parola chiave 'super'
La parola chiave 'super' in Java viene utilizzata per fare riferimento agli oggetti della classe padre immediata. La classe genitore viene anche chiamata 'Superclass'. Esploreremo i dettagli della parola chiave super mentre discuteremo dell'ereditarietà nella nostra serie di tutorial OOPS.
# 4) parola chiave 'finale'
La parola chiave 'final' viene utilizzata con variabili, metodi o classi. Una variabile finale è una variabile costante. Un metodo finale è un metodo che non può essere sovrascritto. Una classe finale è una classe che non può essere ereditata o estesa. Discuteremo l'ultimo in dettaglio nella nostra serie di tutorial OOPS.
Ora implementiamo un programma in cui useremo queste importanti parole chiave in Java.
import java.util.*; class MyClass { int i; MyClass() { System.out.println('MyClass:: Default Constructor'); } MyClass(int j) { this(); //calling statement to First Constructor System.out.println('MyClass:: Parameterized Constructor'); } //static method static void methodOne() { System.out.println('MyClass:: static methodOne'); } //final method final void methodTwo() { System.out.println('MyClass:: Final methodTwo'); System.out.println('MyClass::Calling methodOne from methodTwo'); //Accessing same class field this.methodOne(); //Accessing same class method } //regular method void methodThree() { System.out.println('MyClass::MethodThree'); //Accessing same class field System.out.println('MyClass::Calling methodTwo from methodThree'); this.methodTwo(); //Accessing same class method } } class MyDerivedClass extends MyClass{ void methodThree(){ System.out.println('MyDerivedClass::methodThree'); System.out.println('MyDerivedClass::Calling methodThree from MyClass'); super.methodThree(); //calling regular method super.methodTwo(); //calling final method super.methodOne(); //calling static method } //void methodOne(){} //overriding final method gives compiler error //void methodTwo(){} //overriding final method gives compiler error } public class Main{ public static void main(String() args){ MyClass.methodOne(); //call static method from MyClass MyDerivedClass d1 = new MyDerivedClass (); d1.methodOne(); //call static method from MyDerivedClass d1.methodTwo(); //call final method from MyDerivedClass d1.methodThree(); } }
Come mostrato nel programma sopra, la prima parola chiave che abbiamo usato è import seguita da molte altre parole chiave come class, int, ecc. Le parole chiave principali in questo programma sono this, static, final e super.
Abbiamo utilizzato questa parola chiave nel secondo costruttore per chiamare il primo costruttore. La classe genitore MyClass ha un metodo statico e un metodo finale dichiarato al suo interno.
Nella classe derivata - MyDerivedClass, sovrascriviamo un metodo regolare methodThree. Nota che proviamo anche a sovrascrivere methodOne e methodTwo ma il compilatore restituisce un errore poiché sono rispettivamente metodi statici e finali. Nota il codice commentato.
Nella classe principale, chiamiamo prima la classe statica utilizzando MyClass e quindi creiamo un oggetto di classe derivata. Si noti che non viene fornito alcun errore anche durante la chiamata di metodi statici e finali utilizzando gli oggetti della classe derivata.
Produzione
Notare l'output colorato. L'intero output è il risultato della chiamata di metodi utilizzando gli oggetti della classe derivata.
Domande frequenti
D # 1) Qual è l'uso delle parole chiave in Java?
Risposta: Le parole chiave sono anche chiamate parole riservate. Queste sono le parole che il linguaggio di programmazione utilizza per l'elaborazione interna e le azioni predefinite.
download della libreria standard c ++
Pertanto il linguaggio di programmazione non consente al programmatore di utilizzare queste parole chiave come identificatori o nomi di variabili, ecc. Nonostante ciò, se utilizziamo queste parole chiave, si verificherà un errore del compilatore.
D # 2) Quante parole chiave sono presenti in Java?
Risposta: Java ha un totale di 51 parole chiave che hanno un significato predefinito e sono riservate all'uso da parte di Java. Di queste 51 parole chiave, 49 sono attualmente utilizzate mentre le restanti 2 non sono più utilizzate.
Q # 3) Qual'è la differenza tra integer e int?
Risposta: Sia int che Integer memorizzano valori interi. Ma 'int' è una parola chiave che è un tipo di dati primitivo int. Un numero intero è un tipo di classe. Integer converte int in un oggetto e viceversa.
Q # 4) null è una parola chiave in Java?
Risposta: No. Null non è una parola chiave in Java, ma è letterale. Tuttavia, non possiamo usarlo per dichiarare identificatori.
D # 5) Nuova è una parola chiave in Java?
Risposta: Sì, nuova è una parola chiave in Java. La nuova parola chiave viene utilizzata per creare un nuovo oggetto e allocare memoria a questo nuovo oggetto sull'heap. Oltre agli oggetti classe, utilizziamo anche la nuova parola chiave per creare variabili array e allocare memoria.
Conclusione
In questo tutorial, abbiamo discusso di varie parole chiave utilizzate in Java. Java supporta un totale di 51 parole chiave, di cui 49 sono attualmente utilizzate e 2 non sono attualmente utilizzate. Di queste parole chiave, quattro parole chiave, ovvero questa, statica, super e finale sono parole chiave importanti che richiedono un'attenzione particolare.
La parola chiave 'Questo' punta all'oggetto corrente. La parola chiave static viene utilizzata per indicare l'istanza che non è necessaria. La parola chiave super viene utilizzata per fare riferimento alla classe genitore e la parola chiave final viene utilizzata per indicare la costante o la non ereditarietà.
=> Visita qui per vedere la serie di formazione Java per tutti.
Lettura consigliata
- Qual è la parola chiave statica in Java?
- Parola chiave Java 'questo': tutorial con esempi di codice
- Nozioni di base su Java: sintassi Java, classe Java e concetti principali di Java
- Tutorial JAVA per principianti: oltre 100 tutorial video Java pratici
- Quadro basato su parole chiave in selenio con esempi
- 10 MIGLIORI strumenti gratuiti per il controllo del posizionamento delle parole chiave per SEO (Online)
- 11 migliori strumenti per la ricerca di parole chiave (Revisione e confronto 2021)
- Lavorare con la visualizzazione delle parole chiave - Tutorial di formazione QTP 2