1. 程式人生 > >java原始碼中的註解

java原始碼中的註解

  spring框架原始碼中充滿了註解,如果對註解不是很瞭解,閱讀原始碼就寸步難行,下面我們來看看annotation。https://blog.csdn.net/briblue/article/details/73824058,這篇文章雖然有點長,但是基本都講到了。當開發者使用了Annotation 修飾了類、方法、Field 等成員之後,這些 Annotation 不會自己生效,必須由開發者提供相應的程式碼來提取並處理 Annotation 資訊,這就是annotation的原理,給開發者提供了很大創造空間。

// annotation介面很奇怪,就比Object介面多了一個nnotationType,
public
interface Annotation { boolean equals(Object obj); int hashCode(); String toString(); Class<? extends Annotation> annotationType(); }