¿Cuál es el propósito de la anotación @param en código Java?

/** *@param context *@param attrs */ Public DotView(Context context, Attribute attrs) { super(context, attrs); setFocusAbleInTouch(true); } 

¿El @param sirve cualquier propósito. Vi este código en un libro de programación de Android, pero el autor no explicó lo que significa @param. Sé que está dentro de un comentario de línea doble así que estoy asumiendo @param no hace nada al resultado y está allí para la legibilidad. ¿Estoy en lo correcto o incorrecto?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.