1. <s id="4jtld"></s>
    1. <span id="4jtld"><meter id="4jtld"></meter></span>

        <span id="4jtld"></span>
      1. <s id="4jtld"><noscript id="4jtld"><i id="4jtld"></i></noscript></s>
        溫馨提示×

        Java中注解學習系列教程-1

        發布時間:2020-06-26 12:26:05 來源:網絡 閱讀:193 作者:凱哥Java 欄目:編程語言

        前言:

        我們為什么要學習注解?

        注解是我們的編程更簡潔明了。spring boot的流行也帶動了注解。spring boot中就使用了大量的注解來減少配置。我們在使用spring boot開發時候,感覺很簡潔。這個就是注解的功勞。注解開發也是一種趨勢。所以,我們還是很有必要學學注解的。

        來看看《凱哥Java-注解》系列主要內容

        9c7b894d2669b3973083af9ab2b0c672.png

        本文主要講解前三個:注解定義、JDK內置注解、第三方注解。

        一:注解定義

        來看看百科上怎么說的:

        836f71571324abf8cbd3d8f35959ee1d.png

        JDK 1.5之后出現的,元數據……。太難理解了。一句話:

        注解可以理解為一種標識,是給代碼把標簽的。標簽里面可以有其他屬性。在解析的時候,可以判斷類中是不是有打下的標記。如果有,OK,就解析標簽里面的屬性。如下圖總結:

        11c80b8326fa31621f634b4059342a1f.png

        二:JDK中內置注解

        a119791a0fe682ef51ebc6164f5a1ab4.png

        JDK中內置的三個注解分別為:@Override、@Deprecated、@Suppvieswarnings

        @Override:重寫、覆蓋。這個我們比較常見在JAVA中也叫重寫。常用于父子類之間或者接口與實現類中。子類或實現類重寫父類方法。比如重寫toString方法。子類重寫父類方法。

        @Deprecated:過時的、廢棄的。一般在新版本中會替換掉或者接口中在下一個版本會被廢棄掉的。

        如:Calendar類中就有很多這樣的。

        851fdfb60b4a933ef9bc098afd7506a3.png

        e7c8d6f246dfd812905dde8990bacb08.png

        @Suppvieswarnings:壓縮警告,用于通知Java編譯器忽略特點編譯警告。如我們聲明了一個屬性沒有使用。有可能會提示。使用這個注解之后就可以忽略警告了。

        三:第三方注解。

        第三方注解,是我們工作中使用最多的,也是對我們作用最大的。常見的spring注解。如下圖

        f1ab0b9a5a6d546e9d681348ad84eb48.png

        聲明:本文由凱哥Java系列教程中Java注解講解第一篇文章。

        本文出處:http://www.kaigejava.com/article/detail/439

        凱哥博客:www.kaigejava.com

        凱哥公眾號:凱哥Java(kaigejava)

        免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

        主題地圖

        欧美午夜理伦三级在线观看,欧美午夜乱伦片,欧美午夜乱色视频在线观看,欧美午夜免费一区二区,欧美午夜片欧美片在线观看