(Annotation Annotation is a mechanism similar to annotations. Adding annotations to code can use this information at a later time. Unlike annotations, annotations are for us. Java virtual machines do not compile and annotations do not compile. However, we can read the information in annotations through the reflection mechanism.)