Cos’è una classe principale in Java?

Artículo revisado y aprobado por nuestro equipo editorial, siguiendo los criterios de redacción y edición de YuBrain.


Le classi includono:

  • Campi dati , che utilizzano variabili, strutture dati e altre classi.
  • I metodi sono sequenze di istruzioni utilizzate per manipolare i dati.

La maggior parte delle classi è composta sia da variabili che da metodi. Alcune classi, tuttavia, hanno solo uno di questi componenti. Ogni oggetto creato da una classe è noto come “istanza della classe”.

Una classe può anche essere definita come un prototipo che determina le variabili ei metodi, nonché altre funzioni di oggetti dello stesso tipo.

Qual è il metodo principale

I programmi Java hanno sempre un punto di ingresso, noto come “classe principale”, “classe iniziale” o “metodo principale”. È anche spesso chiamato con il suo nome inglese, classe principale .

Un metodo è ciò che permette l’esecuzione di un programma. Nel caso del metodo main(), è la prima funzione che viene avviata quando si desidera aprire un programma o un’applicazione. In genere, il metodo main() analizza qualsiasi cosa sulla riga di comando, esegue alcune configurazioni o verifiche e semplifica l’avvio di uno o più oggetti per continuare il lavoro del programma attualmente in esecuzione.

Una delle caratteristiche principali del metodo main() è che accetta solo un parametro, un array di stringhe. Questo array accetta i valori immessi durante l’esecuzione di un’applicazione o di un programma dalla riga di comando. Indipendentemente dal valore inserito, l’ambiente di runtime Java, noto anche con l’acronimo JRE , lo trasformerà in un array di stringhe.

Caratteristiche e struttura del metodo principale

Per la sua corretta esecuzione, il metodo principale deve soddisfare determinate condizioni e seguire una determinata struttura. Come si può vedere nell’esempio, il metodo main ha le seguenti caratteristiche:

  • È scritto tra parentesi ()
  • Deve essere denominato main, in lettere minuscole. Se è scritto in un altro modo, Java Runtime Environment (JRE) non lo riconoscerà.
  • Deve essere pubblico e statico: ciò significa che deve essere accessibile al di fuori di una classe e deve anche poter essere eseguito senza un’istanza della classe.
    Avere un tipo di ritorno void: cioè vuoto. Poiché è la prima riga di codice da eseguire, non c’è nessun altro codice prima di essa che potrebbe richiedere alcun valore, quindi il metodo main avrà sempre un tipo di ritorno void.
    Deve includere un singolo parametro: un array String[].

Posizione del metodo main()

Il metodo main() può trovarsi in qualsiasi classe che fa parte di un’applicazione. Se tale applicazione è costituita da un complesso che include diversi file, di solito viene creata una classe separata dedicata solo al metodo main().

Essendo il punto di ingresso di un programma, il metodo main() occupa un posto importante al suo interno. Tuttavia, ci sono varie opinioni riguardo alla sua posizione e al suo contenuto.

Alcuni programmatori suggeriscono che il metodo main() dovrebbe essere all’inizio del programma, dato che, dopo tutto, è ciò che permette al programma di avviarsi.

Il modo migliore per individuare correttamente il metodo main() e includere o meno determinati elementi, sarà tenere conto dei requisiti del programma o dell’applicazione.

Esempio di sintassi del metodo principale

Un semplice metodo main() è solitamente espresso come segue:

public class class_name {
public static void main (String [] args) {
sequence block;
}

}

Come puoi vedere, questo semplice metodo principale ha diverse linee. Sulla prima riga del codice c’è il nome della classe, che può essere qualsiasi nome che serva a identificare questa particolare classe.

Nella seconda riga c’è la dichiarazione della funzione, cioè il metodo principale stesso. È public e di tipo void , ovvero non restituirà nulla al completamento. Se qui avesse un altro valore, come int (che significa “intero”), alla fine della funzione otterremmo una variabile o un numero intero. In questa riga è incluso anche un argomento, che è ciò che appare tra parentesi: un array di stringhe. Poi c’è un tasto che punta a sinistra che avvia l’esecuzione delle funzioni.

Nella terza riga c’è il blocco delle sequenze. Sono i codici che seguirà il programma durante la sua esecuzione. Ogni stringa deve terminare con un punto e virgola. Le sequenze sono generalmente variabili, operazioni o altre azioni, come la modifica o l’eliminazione di qualcosa.

Nella quarta riga c’è una parentesi graffa rivolta a destra «}». Questo tasto indica il completamento dell’esecuzione di alcune funzioni. Infine, sulla quinta riga, c’è un’altra parentesi graffa che punta a destra, indicando la fine della lezione.

Bibliografia

  • Altadill Izura, PX Impara a programmare: in una settimana con JavaScript . (2021). Spagna. Pello Xabier Altadill Izura.
  • Azaustre, C. Apprendimento di JavaScript: da zero a ECMAScript 6+ . (2021). Spagna. Carlo Azaustre.
  • Rubiales Gómez, M. Corso di sviluppo web. Html, CSS e javascript. (2021). Spagna. Anaja Multimedia.
-Annuncio-

Cecilia Martinez (B.S.)
Cecilia Martinez (B.S.)
Cecilia Martinez (Licenciada en Humanidades) - AUTORA. Redactora. Divulgadora cultural y científica.

Artículos relacionados