天天看點

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

吾不知其名,強名曰道。

夫道者:有清有濁,有動有靜;天清地濁,天動地靜;降本流末,而生萬物。

清者,濁之源,動者,靜之基;人能常清淨,天地悉皆歸。

我們僅僅了解注解(Annotation),那如何讓注解起作用呢,這就需要注解解釋器(Annotation Processor) 出場啦。

如果有這方面的經驗,那肯定知道大名鼎鼎的AbstractProcessor。真正讓注解起作用的就是它背後的功勞。

大家可以通過項目AnnotationsExplorer去真正實踐注解,關于此項目運作的任何問題,您都可以先到 Issues 裡嘗試擷取有效資訊.

1. 注解(Annotation)

Java 在 JDK 1.5 之後引入了 注解,我們先來簡要談一下注解的種類。

1.1 注解的分類

不同的劃分方式将會導緻不同的種類(如果面試過程中遇到此類問題,一定要展開去具體論述) PS:此問題仁者見仁,言之有理即可。

  1. 按照來