Páginas

Comentarios con @ en programación (JavaDoc)

En programación, además de los comentarios básicos como // o /* */, también existen los comentarios de documentación, los cuales utilizan el símbolo @. Estos son usados principalmente en Java y permiten explicar funciones, clases o métodos de una forma estructurada. Muchas herramientas pueden leer estos comentarios automáticamente y generar documentación técnica.

Ejemplo básico


/**
 * Suma dos números enteros.
 * @param a Primer número
 * @param b Segundo número
 * @return La suma de a + b
 */
public int sumar(int a, int b) {
    return a + b;
}

Explicación

  • /** ... */ → Indica que es un comentario de documentación.
  • @param → Describe cada parámetro que recibe el método o función.
  • @return → Explica el valor que devuelve el método.

Otros ejemplos de etiquetas @

  • @author → Nombre del autor del código.
  • @version → Número o versión de la clase o programa.
  • @throws → Explica qué excepciones puede lanzar un método.

Ventajas de los comentarios con @

  • Mejoran la comprensión del código por parte de otros desarrolladores.
  • Permiten generar documentación automática con herramientas como Javadoc.
  • Organizan la información del código de manera clara y profesional.

Lista de las etiquetas @ más usadas en JavaDoc

  • @author → Indica el autor del código.
  • @version → Especifica la versión de la clase o programa.
  • @param → Describe un parámetro de un método o función.
  • @return → Explica el valor de retorno de un método.
  • @throws o @exception → Indica las excepciones que puede lanzar un método.
  • @deprecated → Señala que un método o clase ya no debe usarse.
  • @see → Referencia a otra clase, método o documento relacionado.
  • @since → Indica desde qué versión existe un método o clase.
  • {@code} → Permite incluir bloques de código dentro del comentario.

mas informacion de este tipo de documentacion: