天天看点

Java注解系列之2nd1. 注解(Annotation)

吾不知其名,强名曰道。

夫道者:有清有浊,有动有静;天清地浊,天动地静;降本流末,而生万物。

清者,浊之源,动者,静之基;人能常清净,天地悉皆归。

我们仅仅了解注解(Annotation),那如何让注解起作用呢,这就需要注解解释器(Annotation Processor) 出场啦。

如果有这方面的经验,那肯定知道大名鼎鼎的AbstractProcessor。真正让注解起作用的就是它背后的功劳。

大家可以通过项目AnnotationsExplorer去真正实践注解,关于此项目运行的任何问题,您都可以先到 Issues 里尝试获取有效信息.

1. 注解(Annotation)

Java 在 JDK 1.5 之后引入了 注解,我们先来简要谈一下注解的种类。

1.1 注解的分类

不同的划分方式将会导致不同的种类(如果面试过程中遇到此类问题,一定要展开去具体论述) PS:此问题仁者见仁,言之有理即可。

  1. 按照来