美文网首页
基础4-高级-注解

基础4-高级-注解

作者: 通灵路耳 | 来源:发表于2020-03-29 22:25 被阅读0次
    概念:用来说明程序,给计算机看的
    

    JDK内置注解

    @Override:重写方法
    @Deprecated:表示已过时
    @SuppressWarning:消灭警告
    

    自定义注解

    基本格式:元注解
    public @interface  HelloWorld {
        
    }
    
    注意1:元注解中定义属性,只能用5种类型
    1、基本数据类型
    2、String
    3、枚举
    4、注解
    5、以上类型的数组
    
    注意2:一旦调用注解,必须初始化属性值
    
    完整格式:
    
    import java.lang.annotation.*;
    @Target(value = {ElementType.TYPE})//描述注解能够作用的位置
    @Retention(RetentionPolicy.RUNTIME)//当前被描述的注解,被保留到class字节码中
    @Documented//可以加入doc文档中
    @Inherited//表示是否被子类继承
    public @interface  HelloWorld {
    
    }
    
    

    相关文章

      网友评论

          本文标题:基础4-高级-注解

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