注解

标准注解

注解接口 目的 应用场合
@Deprecated 将项标记为过时的 全部
@SuppressWarnings 阻止某个给定类型的警告信息 除包和注解所有
@SafeVarargs 断言varargs参数可安全使用 方法和构造器
@Override 检查该方法是否覆盖了某一个超类方法 方法
@FunctionalInterface 将接口标记为只有一个抽象方法的函数式接口 接口
@PostConstruct
@PreDstroy
被标记的方法应该在狗仔之后或移除之前立即被调用 方法
@Resource 一个资源数组 类 接口 方法 域
@Generated
@target 指明可以应用这个注解的哪些项 注解
@Retention 指明这个注解可以保留多久 注解
@Documented 指明这个注解应该包含在注解项的文件中 注解
@Inherited 指明当这个注解应用域一个类的时候,能够自动被它的子类继承 注解
@Repeatable 指明这个注解可以在同一个项上应用多次 注解