Importanza dei commenti
Come discusso in precedenza, i commenti sono necessari perché rendono più comprensibile un programma per computer. I professionisti dei commenti sono elencati di seguito.
Come in altri linguaggi di programmazione puoi anche scrivere commenti in Java. Questo articolo esplora vari tipi di commenti Java e come usarli insieme ai loro esempi.
Tipi di commenti Java
In Java, ci sono tre approcci al commento come mostrato di seguito.
Commento a riga singola
Per commentare vengono utilizzati commenti a riga singola singola che iniziano con due tagli in avanti. Il testo scritto dopo queste barre in avanti viene ignorato dal compilatore Java.
Ecco la sintassi del commento a linea singola Java:
// Questo è un commento a linea singolaEsempio
Commento multilinea
Quando si desidera commentare più righe nel codice sorgente Java, usa un commento multi-line. Inizia con / * e termina con * /. Il testo scritto tra questi non sarà eseguito dal compilatore Java.
Sintassi
/ * Questo è un commento multi-line */Esempio
Commento della documentazione
I commenti della documentazione vengono generalmente utilizzati nella creazione di API di documentazione per programmi Java più grandi. Queste API di documentazione vengono utilizzate per fare riferimento a classi, metodi e argomenti utilizzati nel codice sorgente. Inizia con /** e termina con* /.
Ecco la sintassi del tipo di documentazione commento in java.
/**Esempio
La tabella indicata di seguito copre più tipi di tag Javadoc.
Nome tag | Sintassi | Descrizione |
@autore | @author name-text | È usato per scrivere il nome dell'autore di una particolare classe. |
@versione | @version versione-text | È usato per menzionare il testo della versione. |
@param | @Parameter Nome Descrizione | Viene utilizzato per aggiungere il nome e la descrizione dei parametri. |
@ritorno | @return Descrizione | Viene utilizzato per trovare facilmente i valori di restituzione facendo una sezione "resi". |
@deprecated | @DEPRECATO TESTO DEGRECATO | Viene utilizzato per l'indicazione di una classe o un metodo deprecato o archiviato e crea un avvertimento ogni volta che viene utilizzato da qualcuno. |
@Da | @since rilascio | Viene utilizzato per specificare la versione del metodo o della classe ecc. Aggiungendo la sezione "da". |
@Throws | @Throws Descrizione Classe-Name | È usato per lanciare un'eccezione. |
@eccezione | @Exception Class-Name Descrizione | Ha un uso simile a quello del tag @Throw. |
@Vedere | @Vedi riferimento | Viene utilizzato per aggiungere un riferimento a un metodo o una classe generando un collegamento nella sezione "vedi anche". |
@seriale | @Serial Field-Description | includere | escludere | Viene utilizzato per aggiungere informazioni pertinenti sui campi serializzati. |
@serialfield | @serial-field-name field-field-desscription | Viene utilizzato per documentare il componente ObjectStreamfield. |
@serialdata | @serialData Descrizione dei dati | Viene utilizzato per documentare i dati scritti con metodi come WriteObject () o WriteExternal (). |
@docroot | @docroot | Viene utilizzato per mostrare il percorso della directory radicale. |
@codice | @code text | Viene utilizzato per la visualizzazione del testo nei caratteri del codice. |
@valore | pacchetto @Value.Classe#Field | Viene utilizzato per visualizzare il valore della costante quando un commento Doc è scritto in un campo statico. |
@inheritdoc | - | È usato per ereditare un commento da una classe ereditabile. |
@collegamento | pacchetto @link.Classe#Etichetta membro | Include un collegamento che focalizza la documentazione per un particolare pacchetto, classe o nome membro di una classe a cui si fa riferimento. |
@linkplain | @Linkplain pacchetto.Classe#Etichetta membro | Simile al collegamento con l'unica differenza che l'etichetta del collegamento viene visualizzata nel testo semplice anziché nel testo del codice. |
Conclusione
Esistono tre tipi di commenti in Java. Il primo è un commento a linea singola che inizia con due barre in avanti '//', il secondo è un commento multilinea che inizia con/ * e termina con */, mentre l'ultimo è un commento di documentazione che viene utilizzato per creare API di documentazione per grandi programmi e applicazioni Java. Tutti questi tipi di commenti sono spiegati in questo tutorial insieme ai tag Javadoc che vengono utilizzati nei commenti della documentazione.