Come creare il metodo principale Java

Come creare il metodo principale Java
“Possiamo creare vari metodi all'interno della classe Java. Ma il metodo principale () nei programmi Java fornisce il punto di entrata, o semplicemente il punto da cui il programma inizia a eseguire. È necessario che il programma Java fornisca almeno una classe e un metodo principale (). La macchina virtuale di Java invoca sempre il metodo principale () prima di creare qualsiasi oggetto. Di conseguenza, il metodo principale () in Java è fondamentale per il funzionamento dell'applicazione. Inoltre, il metodo principale () non ha valore di reso ed è anche sensibile ai casi. Quando il principale viene digitato come principale, Java restituisce un errore perché non può individuare il metodo principale ()."

Esempio 1

Il semplice programma Java dimostra l'accesso al metodo principale. Il prototipo del metodo java main () viene utilizzato nel programma.

Abbiamo distribuito il metodo principale () all'interno della classe "mainMethodcase1". Il prototipo del metodo principale () è "public static void main (string [] args" in questo caso. Abbiamo creato il metodo principale () con i modificatori di accesso. Questi modificatori di accesso sono necessari per definire il metodo principale () in Java. Altrimenti, l'eccezione viene lanciata dal compilatore Java. Qui, il metodo principale () prende l'argomento "String [] args", che rappresenta l'array di stringa. Quindi, abbiamo usato le staffe ricci in cui è allegata l'istruzione di stampa.

Quando il programma Java viene eseguito nel prompt dei comandi, visualizza l'istruzione di stampa stabilita all'interno del metodo principale ().

Ora, abbiamo il caso del metodo Java Main (), in cui viene assegnato il modificatore privato al posto del modificatore di accesso pubblico. Il modificatore di accesso pubblico consente di accedere a livello globale il metodo principale ().

Quando viene compilato il codice sopra, lancia un errore perché il metodo principale () non è pubblico.

Abbiamo un secondo esempio del metodo java main () e qui non abbiamo usato la parola chiave "statica". Usando la parola chiave statica, ci è permesso invocare il metodo principale () senza creare l'istanza della classe.

Il seguente errore si verifica poiché il metodo principale () non è il metodo statico principale () di Java.

Il prossimo è il caso di non utilizzare la parola chiave "void" con la definizione del metodo principale (). La parola chiave void svolge anche un ruolo vitale durante la creazione del metodo principale (). Quando la parola chiave void viene utilizzata insieme al metodo principale (), non restituisce alcun valore alla terminazione del programma.

Poiché il metodo principale del programma di cui sopra è definito senza la parola chiave void, che fornisce l'errore al momento dell'esecuzione. Quindi è necessario utilizzare il vuoto con il metodo principale ().

Esempio 2

Abbiamo già visto il prototipo del metodo principale () e la sua implementazione di base nell'esempio sopra menzionato. Possiamo anche chiamare ed eseguire un'altra funzione all'interno del metodo principale () di Java.

Abbiamo costruito la classe "MainMethodCase2" con il modificatore pubblico e definito il metodo principale () al suo interno. Il metodo principale () è dichiarato con il sistema di stampa, in cui abbiamo invocato un'altra funzione, "Hello ()" da eseguire. La funzione Hello () è stabilita al di fuori del metodo principale (), che restituisce il messaggio stringa. Se questa funzione non viene invocata all'interno del metodo principale (), la funzione Hello () non verrà mai eseguita.

La funzione java main () funge da punto di partenza per l'esecuzione del programma, che interpreta ogni programma riga per linea, come mostrato nell'output.

Esempio 3

Possiamo creare vari metodi principali () all'interno della classe Java ma il metodo principale () con la sintassi "Public Static void main (string [] args)" esegue sempre prima.

Abbiamo dichiarato per la prima volta una classe Java, "MainMethod3", dove abbiamo costruito tre metodi principali (). Il primo metodo principale () prende l'oggetto intero "x" come parametro e il blocco principale contiene l'istruzione di stampa che è il blocco principale "B". Successivamente, abbiamo creato il metodo principale (), che non ha alcun valore di argomento, e questo metodo è anche definito con l'istruzione di stampa che è il blocco principale "C". Successivamente, abbiamo impiegato il terzo metodo principale () con la sua sintassi e abbiamo preso l'array di stringhe come argomento. L'ultimo metodo principale () è inoltre specificato con l'istruzione di stampa, che verrà stampata; È un blocco principale "A".

Si noti che la procedura "Public Static Void Main (String [] Args)" è prima chiamata sulla console. Gli altri due metodi principali () sono stati eseguiti dopo ciò perché questo metodo contiene solo le semplici dichiarazioni di stampa senza un significato speciale.

Esempio 4

Inoltre, il metodo principale () di Java può anche essere sovraccarico ma non prevalga mai il metodo principale () in Java. Possiamo specificare qualsiasi valore intero per il metodo principale () nella classe, ma il metodo principale () ha sempre una firma unica. Di seguito abbiamo distribuito un metodo principale di sovraccarico ().

Abbiamo una classe, "MainMethodcase4" e abbiamo implementato due metodi principali () all'interno della classe. Abbiamo definito per la prima volta il metodo principale () sovraccarico, che prende il parametro "n" del tipo di dati "int". Abbiamo stampato l'oggetto "n" all'interno del blocco metodo principale (). Quindi, abbiamo un altro metodo principale () che il compilatore Java esegue per primo a causa della sua sintassi. Qui, abbiamo un'istruzione di stampa e abbiamo invocato il primo metodo principale () definito. Il primo metodo principale () è anche specificato con il valore dell'oggetto "N".

L'output mostra l'esecuzione del metodo principale (String Args) e stampa anche il valore intero di "N".

Esempio 5

La libreria standard di Java può anche essere utilizzata nel metodo principale () del programma. Vediamo come le librerie standard possono essere utilizzate nel metodo principale ().

Abbiamo creato la classe "MainMethodcase5" del programma. Quindi, abbiamo stabilito il metodo Java Main (String [] Args) con i modificatori di accesso richiesti. Successivamente, abbiamo impiegato la dichiarazione di stampa nel blocco principale. L'istruzione di stampa utilizza la Biblioteca Matematica Java delle funzioni trigonometriche, che restituisce i risultati delle funzioni seno, coseno e tangenti del valore, che viene superata come argomento.

Il metodo principale (string [] args) esegue il valore rispetto a ciascuna funzione trigonometrica specificata dalla libreria di matematica standard Java.

Conclusione

Il metodo principale () è richiesto in Java per l'esecuzione del programma. Il compilatore Java esegue sempre il metodo principale (), che fornisce la sintassi "public static void main (string [] args)". È considerato il punto di accesso del programma Java. Se il programma Java non viene dichiarato con il metodo principale (), otteniamo un errore di runtime. Abbiamo eseguito vari modi per utilizzare il metodo principale () in Java con gli esempi.