Java如何注解类或方法?

本示例说明如何HelloAnnotation在前面的示例代码“如何创建简单的注释?”上使用注释。我们将HelloAnnotation注释添加到我们的类及其方法中。

package org.nhooo.example.lang.annotation;

@HelloAnnotation(value = "Good Morning", greetTo = "Universe")
public class HelloAnnotationExample {
    public static void main(String[] args) {
        HelloAnnotationExample anno = new HelloAnnotationExample();
        anno.sayHi();
        anno.sayHello();
    }

    @HelloAnnotation(value = "Hi there", greetTo = "Alice")
    private void sayHi() {
    }

    @HelloAnnotation(value = "Hello there", greetTo = "Bob")
    private void sayHello() {
    }
}