public @interface MyAnnotation {
String value();
}
@MyAnnotation("This is an annotated class.")
public class MyClass {
// Class implementation
}
public class Main {
public static void main(String[] args) {
MyClass myObject = new MyClass();
Class<?> clazz = myObject.getClass();
MyAnnotation annotation = clazz.getAnnotation(MyAnnotation.class);
if (annotation != null) {
String value = annotation.value();
System.out.println("Annotation value: " + value);
}
}
}