在談論註解的用途之前,我們先介紹一下XML和註解的區別:
註:是一種分散的元數據,與原始碼緊密相連。
xml:是一種與原始碼無綁定的集中元資料。
這部分多用於Java後台設定專案的開發。我們知道幾年前伺服器的設定專案大多儲存在xml檔案中,spring2.5開始基於註解配置,實現了替代設定檔的功能。
註解有四個主要功能:
1、產生文檔,透過程式碼中標記的元資料產生javadoc文檔。
2、編譯檢查,編譯器在編譯過程中透過程式碼中標記的元資料進行檢查和驗證。
3、編譯時動態處理,編譯時動態處理程式碼中標記的元數據,如動態產生程式碼。
4、執行時期進行動態處理,運行時透過程式碼中顯示的元資料進行動態處理,如使用反射注入實例。
Java中的集合主要分為四類:
1、List列表:有順序的,可重複的;
2、Queue佇列:有序,可重複的;
3、Set集合:不可重複;
4、Map映射:無序,鍵唯一,值不唯一。
以上是Java註解的作用是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!