Annotations in Java are metadata that provide information about the program but do not change its behavior. They can be used for compilation checks, runtime processing, or documentation generation.
References:
1. @Override
2. @Deprecated /[ˈdep.rə.keɪt]/
- Can be used on a field, method, constructor or class and indicates that this element it outdated and should not be used anymore.