Custom annotation example in Java

Introduction This tutorial shows, what is an annotation and how to write a custom annotation. I have taken the below concepts from Oracle documentation from the link http://docs.oracle.com/javase/tutorial/java/annotations/basics.html. Annotations, a form of metadata, provide data about a program that is not part…