码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA基础:注解

时间:2020-11-10 11:07:04      阅读:18      评论:0      收藏:0      [点我收藏+]

标签:图片   需要   doc   接口   mic   alt   作用   http   简单   

一、什么是注解

简单来说,需要对程序加以@注解名。
但注解与注释最大的不同是,它可以被程序读取,有着自己的作用目标,以及保存的范围。

二、内置注解

@Override
@Deprecated
@SuppressWarnnings(value=***)

这是Java内置的三个注解,意思分别为重写父类方法,过时的,镇压警告。

三、元注解

@Target //注解作用的目标
@Retention //注解保存的范围
@Document //是否被javadoc解析
@Inherited //能被子类继承

元注解即为注解的注解,保存了注解的相关信息。
技术图片

技术图片

技术图片

技术图片

四、自定义注解

public @interface 注解名 {注解内容}

使用此方法定义注解,自动为其java.lang.annotation.Annotation的接口继承

@Target(ElementType.Type)
@Retention(RetentionPolicy.class)
@Inherited
@Document
public @interface MyAnnotation {
      String name();
      int id() default 0;
      String[] addresses();
}

JAVA基础:注解

标签:图片   需要   doc   接口   mic   alt   作用   http   简单   

原文地址:https://www.cnblogs.com/coderhu1/p/13950469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!