A Beginning Programmer’s Guide to Java

Un blocco di codice in Java è un pezzo di codice circondato da una coppia di parentesi graffe: { }
A volte le parentesi graffe rimandano le persone. Hanno un aspetto strano ed è difficile ricordare dove dovresti usare le parentesi (), le parentesi quadre, le parentesi angolari (note anche come segni meno e più grandi) e tutti gli altri piccoli bit di punteggiatura che la maggior parte delle persone ha sempre usato solo per un semestre di lezione di inglese.
Le parentesi graffe { } vengono utilizzate per contrassegnare l’inizio e la fine di un pezzo di codice che funziona come un pezzo. Se ti piace, puoi pensare alla parentesi graffa di apertura {come in piedi per la parola INIZIA a segnare l’inizio di una sezione di codice. La parentesi graffa di chiusura} rappresenterebbe quindi la fine del lavoro per contrassegnare la fine di una sezione di codice. (Ci sono linguaggi che usano effettivamente BEGIN e END invece di parentesi graffe, come Pascal e Modula-2.)
In un programma Java, di solito ci sono diversi blocchi di codice. I blocchi di codice possono essere “annidati” con un blocco di codice interamente all’interno di un altro:
public class Hello {
public static void main (String arg) {
System.fuori.println (“Ciao.”);
}
}
In questo caso, la prima parentesi graffa di apertura corrisponde all’ultima parentesi graffa di chiusura (quelle verdi.) La seconda parentesi graffa di apertura, dopo main (), corrisponde alla penultima parentesi graffa di chiusura (quelle rosse.)
Qui ho colorato il contenuto del blocco di codice interno in rosso:
public class Hello {
public static void main(String arg) {
System.fuori.println (“Ciao.”);
}
}
Questo sarebbe chiamato il blocco di codice main (), poiché questo è il codice associato al metodo main ().
E qui ho colorato il contenuto del blocco di codice esterno in verde:
public class Hello {
public static void main(String arg) {
System.fuori.println (“Ciao.”);
}
}
Questo sarebbe chiamato il blocco di codice di classe Hello, o semplicemente il blocco di codice di Hello.
Nota come il blocco di codice main () è interamente all’interno del blocco di codice di Hello. A causa di come Java corrisponde alle parentesi graffe, non è possibile avere un blocco di codice “che sporge da” un altro blocco di codice. Vanno sempre uno interamente dentro l’altro, come scatole annidate.
Ecco lo stesso programma con le parole BEGIN e END sostituite per le parentesi graffe. Questo non è corretto Java! Non verrà compilato. È solo un esercizio mentale:
public class Hello BEGIN
public static void main(String arg)BEGIN
System.fuori.println (“Ciao.”);
FINE
FINE
Le coppie corrispondenti sono di nuovo colorate allo stesso modo.
Per rendere più facile vivere con le parentesi graffe, ci sono molti editor che abbineranno coppie di parentesi graffe, parentesi e parentesi quadre per te. Di solito puoi mettere il cursore su uno, e evidenzierà quello corrispondente. Alcuni “lampeggiano” verso il carattere di apertura mentre si digita uno di chiusura.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.