Java中的註解
註解在今後的使用上會越來越多,今天就讓我們相互認識一下吧!!
一.常見的註解(annotation)
@Override:用法在方法上,用來告訴別人這是一種改寫父類的方法。
@Deprecated:作用是建議別人不要使用過期的API,編譯時會產生警告信息,可以設定在程序的所有元素上。
@SuppressWarnings:暫時把一些警告信息消息關閉。
@Entity:表示該類是可持久化的類。
二.Annotation的方法
getValue() 返回屬性值,可能爲null
toString() 返回此Annotation的String表示形式。
三.官方解釋
java.lang.annotation,接口 Annotation。對於Annotation,是Java5的新特性,JDK5引入了Metedata(元數據)很容易的就能夠調用Annotations.Annotations提供一些本來不屬於程序的數據,比如:一段代碼的作者或者告訴編譯器禁止一些特殊的錯誤。An annotation 對代碼的執行沒有什麼影響。Annotations使用@annotation的形勢應用於代碼:類(class),屬性(field),方法(method)等等。一個Annotation出現在上面提到的開始位置,而且一般只有一行,也可以包含有任意的參數。