/**
*@param context
*@param attrs
*/
Public DotView(Context context, Attribute attrs) {
super(context, attrs);
setFocusAbleInTouch(true);
}
Il parametro @param è utile. Ho visto questo codice in un libro di programmazione Android, ma l'autore non ha spiegato cosa intendesse il @param. So che è all'interno di un commento in doppia riga quindi presumo che @param non faccia nulla per il risultato ed è lì per la leggibilità. Ho ragione o torto?Qual è lo scopo dell'annotazione @param nel codice Java?
Questa non è un'annotazione. È Javadoc. Ti permette di descrivere un parametro del metodo. –
Se vuoi dire che '/ ** * /' viene ignorato dal compilatore Java, allora hai ragione. Come sottolineato, viene elaborato dall'utilità JavaDoc. –
@ PM77-1 Dopo aver scritto un taglet, mi è apparso evidente che l'utilità JavaDoc sta effettivamente utilizzando il compilatore per ottenere il suo input. Questo è logico, deve gestire metodi sovrascritti, collegamenti ad altre classi ecc. Ecc. Quindi non viene ignorato dal compilatore, ma il compilatore, naturalmente, non lo convertirà in codice byte Java. –