注解(Annotation)
2020-02-24 16:01:31来源:博客园 阅读 ()
注解(Annotation)
一、作用:
1、不是程序本身,可以对程序做出解释。
2、可以被其他程序读取 。(注解信息处理流程,区别注解和注释)
二、格式:
注解是以“@注释名”在代码中存在的,还可以加一些参数值 @SuppressWarnings(value="unchecked)。
三、使用:
可以附加在package ,class,method,field等上面,相当于给它们添加额外辅助信息,可以通过反射机制实现对 这些元数据的访问。
内置注解:
1、@Override,用于修饰方法,表示一个方法声明打算重写超类中的另一个方法声明。
2、@Deprecated,用于修饰方法、属性、类,表示不建议使用,因为有危险或存在更好地选择。
3、@SuppressWarnings,用于抑制编译时的警告。(需要添加参数才能使用)
自定义注解
一、元注解(即注解的注解)
1、@Target,描述注解使用范围。
取值 @Target(value=ElementType. )、@Target(value={ })。
2、@Retention,表示需要在什么级别保存该注解信息,用于描述注解生命周期。
取值@Retention(RetentionPolicy.)。
二、注意
1、注解元素必须要有值。常使用空字符串、0作为默认值。
2、也经常使用负数(-1)表示不存在的含义。
原文链接:https://www.cnblogs.com/lhl0131/p/12327679.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:List集合去重各种方式汇总
- Java--注解 2020-06-11
- Java 必须掌握的 12 种 Spring 常用注解! 2020-06-08
- JAVA自定义注解 2020-06-01
- Spring08_纯注解实战_支持事务版本 2020-05-29
- Spring07_纯注解实战及Spring整合Junit 2020-05-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash