关于反射在annotation中的使用,这也是本次我个人学习反射的主要目的
关于什么是annotation后续我也会整理一下,现在只大致介绍一下
一,Annotation(注解)简介:
注解大家印象最深刻的可能就是JUnit做单元测试,和各种框架里的使用了。本文主要简单介绍一下注解的使用方法,下篇文章再深入的研究。
annotation并不直接影响代码语义,但是它能够被看作类似程序的工具或者类库,它会反过来对正在运行的程序语义有所影响。
annotation可以从源文件,class文件或者以在运行时反射的多种方式被读取
二,java注解系统自带有主要以下几个注解:
Override注解表示子类要重写(override)父类的对应方法
Deprecated注解表示方法是不建议被使用的
Suppress Warnings注解表示抑制警告
三,如何自定义一个annotation(只需要使用@interface来定义一个注解)
关于详细操作请阅读我的笔记的关于Annotation的部分
http://i.cnblogs.com/posts?categoryid=852658
时间: 2024-11-12 23:38:57