Anotaciones @
Las anotaciones proveen información que tiene efecto indirecto en el código del programa. Entre sus usos están:
- Información para el compilador. Las anota ciones pueden ser usadas por el compilador para detectar errores o suprimir advertencias.
- Procesos en tiempo de compilación. Las herramientas de software pueden procesar las anotaciones para generar código, archivos XML, etc.
- Procesos en tiempo de ejecución.
Ejemplos:
@Autor(nombre="Daniel") class MiClase{ }
@SupressWarnings class MiClase{ }
Entre las anotaciones más utilizadas son @Deprecated, @SupressWarnings, @Override
entre otras.