COREJAVA核心概述-註解

1、註解的定義
註解就是註釋、解釋的意思。只不過註解是一種更“官方”的解釋性說明信息!

2、註解和註釋的區別
註解的字面意思是註釋、解釋的意思,和Java中的註釋一樣,都有解釋、說明的意思。只不過,註釋是程序猿自己寫的,解釋說明的對象是自己或者是其他程序猿。而註解就不一樣了,註解是一種很官方的解釋,由JDK或者是咱們程序猿按照特定的格式定義,可以給咱們程序猿看,但更重要的是給JVM看,JVM看了之後就會按照相應的註解信息去解釋或執行被標註的程序。

比方:註釋就是文言文上我們自己添加的對文言文的說明性信息;註解就是文言文下方官方添加的解釋性信息。

總結:註釋和註解都有解釋說明的作用,只不過二者說明的對象的側重點不同。註釋是給人看的,而註解更多的是給JVM看!JVM會根據註解信息執行響應的操作!

3、註解的歷史
註解是JDK1.5之後纔有的一門技術,本來JDK開發出註解這門技術的時候是想給自己用的,並沒想到會給別人用,但是因爲java是一門很開放的語言,或者說sun公司是一家很open的公司,所以就把實現註解的接口對外公開了。 很多公司發現有註解這門技術之後,發現很好用,於是就把他發揚光大了。

例如Spring公司、Hibernate、Struts2等公司都支持註解開發!

4、註解的作用
直接作用:解釋、說明
間接作用:替代配置文件(現在知道就行,中級的時候會講)

5、註解的種類
JDK官方註解(原生註解)
自定義註解
元註解(元數據)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章