自定义注解,andjdk提供的元注解

1
2
3
4
5
6
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface FruitName {
    String value() default "";
}<br><br>/**<br>*<br>元注解:<br>  @Target:<br>    取值:ElementType.method  作用于方法<br>      ...field         ..属性<br>      ...type         ..类,接口,枚举<br>      ...package       ..包<br>       ...constructor     ..构造器<br>      ...local_variable   ..局部变量<br>  @Retention <br>    取值:RetentionPolicy.runtime  一般取runtime  运行时有效<br>        ....class          .class文件中有效<br>        ....source          源文件中有效<br>  @Documented  用于生成java doc<br>  @Inherited   这个注释不仅能作用于此类,还能作用于此类的所有子类<br>   <br>*/

  

参考自 :

http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html

http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html

posted @   李勇888  阅读(159)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示