Annotation能被用来为程序元素(类、方法、成员变量等)设置元数据。值得指出的是:Annotation不能影响程序代码的执行,无论增加、删除Annotation,代码都始终如一地执行。如果希望让程序中的Annotation能在运行时起一定的作用,只有通过某种配套的工具对Annotation中的信息进行访问的处理,访问和处理Annotation的工具统称APT(Annotation Processing Tool)。

基本的Annotation

三个基本的Annotation如下:

        @Override         限定重写父类的方法
        @Deprecated     标示已过时
        @SuppressWarnings     抑制编译器警告

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

注解学习笔记(一) 随笔 第1张

使用@interface 定义新的注解  (无参数)

注解学习笔记(一) 随笔 第2张

带参数的注解 

注解学习笔记(一) 随笔 第3张

给成员变量指定默认值 

注解学习笔记(一) 随笔 第4张

 =============================================================================== 

注解学习笔记(一) 随笔 第5张

 

注解学习笔记(一) 随笔 第6张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄