Questo articolo, fornirà informazioni su
Metodo statico in Java
In Java, un metodo a cui non ha bisogno di un oggetto a cui si accede. Questi metodi appartengono a una classe, non un oggetto. Possiamo chiamare o accedere a questi metodi con il nome della classe direttamente. Per creare un metodo statico, dobbiamo solo utilizzare una parola chiave statica con un nome metodo.
I metodi statici vengono utilizzati per la gestione della memoria, il che significa che questi metodi non allocano la memoria proprio come gli oggetti che alla fine rendono più veloce l'esecuzione del programma. Di seguito è riportata una sintassi e alcune regole per la creazione di un metodo statico in Java.
Sintassi:
static return_type Method_name ()Secondo la sintassi, utilizzare una parola chiave statica per creare un metodo statico. Quindi specificare il metodo di ritorno i I.E void, int, booleano, doppio, lungo, carattere e corto. Infine, specifica il nome del metodo e scrivi qualche codice nel suo corpo.
Regole per metodi statici
Di seguito sono riportate alcune regole per l'utilizzo e la creazione di metodi statici.
Come creare/inizializzare un metodo statico in Java?
Per creare un metodo statico in Java usa il statico parola chiave. Il seguente codice ti aiuterà a conoscere la creazione e l'inizializzazione di metodi statici in Java.
Codice:
metodi di pacchetto;In questo codice, creiamo una classe sttest con un metodo statico Vedere(). Quindi è il metodo principale che chiamiamo direttamente il metodo See () dalla classe.
Produzione:
L'output mostra che chiamiamo direttamente un metodo statico senza creare il suo oggetto.
Differenza tra metodi semplici (non statici) e statici
Ora per capire i metodi statici in modo migliore. Diamo un'occhiata al seguente esempio che confronta metodi semplici e statici.
Codice:
classe pubblica stttestIn questo codice, creiamo due metodi. Il primo è sub () che è un metodo non statico e il secondo è add () che è un metodo statico all'interno della classe STTest. Quindi creiamo un oggetto per la classe STTest per accedere al suo metodo non statico.
Produzione:
L'output mostra che abbiamo bisogno di un oggetto di classe per accedere a un metodo non statico (semplice) mentre per accedere al metodo statico lo chiamiamo semplicemente direttamente con il nome della classe, il che significa che non abbiamo bisogno di alcun oggetto per accedere al metodo statico.
Conclusione:
In Java, un metodo statico è un metodo che non richiede alcun oggetto o istanza di una classe per accedere. Possiamo chiamare metodi statici direttamente con il nome della classe. In questo articolo, abbiamo parlato di metodi statici e alcune regole da utilizzare e creare un metodo statico in Java. Inoltre, abbiamo anche fornito differenze tra metodi statici e semplici in Java.