美文网首页
java自定义注解学习

java自定义注解学习

作者: 幽林萌逐 | 来源:发表于2019-01-23 14:40 被阅读0次

jdk自带的注解

注解名 含义
@Override 标识该方法是一个重写的方法
@Deprecated 标识这个方法是一个过时的方法
@SuppressWarnings("需要忽略的警告") 标识忽略这个警告

元注解(即作用在注解上的注解)

@Target 声明注解的作用作用域下面是里面参数的含义可同时声明多个
ElementType.CONSTRUCTOR 构造方法声明
ElementType.FIELD 参数声明
ElementType.LOCAL_VARIBALE 局部变量声明
ElementType.METHOD 方法声明
ElementType.PACKAGE 包声明
ElementType.PARAMETER 参数声明
ElementType.TYPE 参,接口
@Retention 注解的生命周期
@Inherited 允许子注解继承
@Documented 生成javadoc时会包含注解信息
@Target({ElementType.METHOD,ElementType.TYPE})

一些概念

1.@interface 表示一个注解
2.如果该注解只有一个变量那么这个变量的变量名必须为value

public @interface descrption(){
  //声明一个注解变量
  String name();
  //声明一个注解变量并赋默认值
  String age() default 18 ;
}

相关文章

  • java自定义注解

    深入理解Java:注解(Annotation)自定义注解入门 要深入学习注解,我们就必须能定义自己的注解,并使用注...

  • Java中注解学习系列教程-4 使用自定义注解实现excel导出

    本文是《Java中注解学习系列教程》第四篇文章也是小案例文章。 自定义注解小案例是:使用自定义注解实现excel导...

  • Java注解知识梳理—自定义注解处理器

    Java注解知识梳理—自定义注解处理器 前言 前面介绍了如何自定义注解以及Java中关于注解的一些元素作用,学会了...

  • 注解学习笔记

    什么是注解注解分类注解作用分类 元注解 Java内置注解 自定义注解自定义注解实现及使用编译时注解注解处理器注解处...

  • Java 元注解

    学习Android APT需要我们具备自定义注解以及注解处理器的相关知识,这里简单介绍下Java元注解。注解是在J...

  • Java中注解学习系列教程-3

    本文是《Java中注解学习系列教程》第三篇文章 在前两篇中我们学习了注解的定义、JDK内置注解、注解分类及自定义注...

  • springMVC的自定义annotation(@Retenti

    自定义注解: 使用@interface自定义注解时,自动继承了java.lang.annotation.Annot...

  • 画个图,玩一下注解

    参考《深入理解Java:注解(Annotation)自定义注解入门》

  • 注解的使用

    元注解 注解 注解本质就是接口: 元注解:修饰注解的注解 自定义注解 Text.java FruitName.ja...

  • 注解

    Java注解 注解 元注解 自定义注解 元注解:负责注解其他注解 共有4个标准的meta-annotation类型...

网友评论

      本文标题:java自定义注解学习

      本文链接:https://www.haomeiwen.com/subject/owwjjqtx.html