注解

2017-12-19  本文已影响0人  不要加香菜

元数据,可以直接添加到代码中,给程序或其他数据提供描述性信息。具有特定含义,通过某些方式或工具读取。

JDK注解

JDK自带标准注解

JDK提供几个元注解

自定义注解

import java.lang.annotation.*;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Test {
    public int id();
    public String description() default "no description";
}

注解中的成员定义类似于方法。

注解应用

注解仅仅是定义了行为语义,而实现则需要程序在运行时通过反射的方式读取注解。通过对注解内容的解析,执行需要实现的操作。

参考

  1. Java Annotation认知(包括框架图、详细介绍、示例说明)
  2. JAVA中的注解小结
上一篇下一篇

猜你喜欢

热点阅读