注解目前非常的流行,很多主流框架都支持注解,而且自己編寫代碼的時(shí)候也會盡量的去用注解,一時(shí)方便,而是代碼更加簡潔。
注解的語法比較簡單,除了@符號的使用之外,它基本與Java固有語法一致。Java SE5內(nèi)置了三種標(biāo)準(zhǔn)注解:
@Override,表示當(dāng)前的方法定義將覆蓋超類中的方法。
@Deprecated,使用了注解為它的元素編譯器將發(fā)出警告,因?yàn)樽⒔釦Deprecated是不贊成使用的代碼,被棄用的代碼。
?@SuppressWarnings,關(guān)閉不當(dāng)編譯器警告信息。
上面這三個(gè)注解多少我們都會在寫代碼的時(shí)候遇到。Java還提供了4中注解,專門負(fù)責(zé)新注解的創(chuàng)建。