Java中的注解到底是如何工作的

更新时间:01-25 教程 由 曼雁 分享

注解是用来描述Java类的,可以自定义注解,然后通过反射获取注解执行指定的动作。

举个简单的例子

这样就可以通过反射来获取到一些元信息了,相当于配置和业务逻辑实现了分离。

当然这个自定义注解还需要依赖一些特定的注解,我们称为元注解。一共有5种:

@Retention:存活的周期

RetentionPolicy.SOURCE

保留在源码阶段

RetentionPolicy.CLASS

编译

RetentionPolicy,RUNTIME运行阶段

@Documented将注解中的元素包含到JavaDoc中

@Target注解可以用到的地方有类、方法、属性等

@Inherited继承

@Repeatable可重复

声明:关于《Java中的注解到底是如何工作的》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2162377.html