更新時間:2020-04-10 14:17:46 來源:動力節(jié)點 瀏覽3614次
(1)JDK中自帶的注解:@Override表示覆蓋父類的方法,@Deprecated表示這個方法已經(jīng)過時,在調(diào)用的時候編譯器會警告,方法上有條橫線,這個時候就可以使用@Suppvisewarnings表示忽略警告。
(2)第三方的注解:例如像Spring框架中經(jīng)常用到的@Autowired、@Service和@Repository注解,還有Mybatis中用到的@InsertProvider、@UpdateProvider和@Options注解等。
注解分類可以按照運行機制來分為源碼注解、編譯時注解和運行時注解,像JDK自帶注解@Override、@Deprecated還有@Suppvisewarnings就屬于編譯時注解,例如Spring中的@Autowired注入就屬于運行時注解。如果按照來源的不同來分又分為JDK中自帶的注解、第三方的注解以及自定義的注解。在項目開發(fā)的過程中經(jīng)常用到的主要是第三方的注解。
以上就是動力節(jié)點java培訓機構(gòu)的小編針對“java注釋快捷鍵,Java中的常用注解”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。