java註解與注釋註解區別,注釋註解對於新手來說很容易混淆。註解與注釋有什麼不同點 ?
定義不同:註解:英名為Annotation,它是JDK5.0及以後版本引入的一個特性。 與類、接口、枚舉是在同一個層次,可以成為java 的一個類型。用一個詞描述註解------元數據,它是一種描述數據的數據。所以,可以說註解就是原始碼的元數據。注釋:是對原始碼作介紹、評議或說明的文字。作用不同:註解是Java 編譯器可以理解的部分,是給編譯器看的。通過標記包、類、欄位、方法、局部變量、方法參數等元素據,告訴jvm這些元素據的信息。注釋是程式設計師對原始碼做一些記憶或提示性描述,是給人來看的。它能告訴開發者這段代碼的邏輯、說明、特點等內容,對代碼起到解釋、說明的作用。使用範圍不同:註解 ,參與代碼編譯,以@開頭的,與工具一起使用。對於位置、語法、內容有一定的限制。注釋 ,可以隨意在任務位置填寫內容,對代碼任何沒有影響。運行過程不同:
註解,在運行中JVM會去讀取它,並對相應數據進行的操作,會向程式設計師反遣被標元素的註解。
注釋,會被編譯器忽略。