国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

朝夕JAVA高級(jí)進(jìn)階架構(gòu) 學(xué)習(xí)筆記

2023-05-07 10:58 作者:x戰(zhàn)神mars  | 我要投稿

JAVA 高級(jí)進(jìn)階 —— 注解?

什么是注解

注解是用來對(duì)Java代碼進(jìn)行注釋和解釋的一種標(biāo)識(shí),這種標(biāo)識(shí)同時(shí)可以被用來傳遞參數(shù)和信息,它的本質(zhì)是元數(shù)據(jù),即代碼的元數(shù)據(jù)。簡(jiǎn)單來說,我們可以將注解理解成標(biāo)簽,標(biāo)簽有自己的格式和屬性,注解也是一樣

注解的作用

  • 生成文檔

  • 跟蹤代碼依賴性,實(shí)現(xiàn)替代配置文件功能,減少配置。

  • 在編譯時(shí)進(jìn)行格式檢查,如@Overload

注解分類及使用

  • 元注解:用來對(duì)其它注解進(jìn)行注解.Java5.0定義了四個(gè)標(biāo)準(zhǔn)的meta-annotation類型來對(duì)其它注解進(jìn)行說明。

    • @Target說明了Annotation所修飾的對(duì)象范圍:Annotation可被用于 packages、types(類、接口、枚舉、Annotation類型)、類型成員(方法、構(gòu)造方法、成員變量、枚舉值)、方法參數(shù)和本地變量(如循環(huán)變量、catch參數(shù))。在Annotation類型的聲明中使用了target可更加明晰其修飾的目標(biāo)。

      作用:用于描述注解的使用范圍。

    • @Target(ElementType)

      ElementType取值有:
      1.CONSTRUCTOR:用于描述構(gòu)造器
      2.FIELD:用于描述域
      3.LOCAL_VARIABLE:用于描述局部變量
      4.METHOD:用于描述方法
      5.PACKAGE:用于描述包
      6.PARAMETER:用于描述參數(shù)
      7.TYPE:用于描述類、接口(包括注解類型) 或enum聲明
      參考代碼:


朝夕JAVA高級(jí)進(jìn)階架構(gòu) 學(xué)習(xí)筆記的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
桂阳县| 曲靖市| 嫩江县| 临西县| 荆门市| 利川市| 安庆市| 鄂托克旗| 克东县| 辽宁省| 乳源| 昭觉县| 桐梓县| 中牟县| 盘锦市| 读书| 阳春市| 昆山市| 柯坪县| 德格县| 乐平市| 沙湾县| 沁阳市| 介休市| 旬阳县| 长泰县| 中西区| 泰和县| 延津县| 罗田县| 湘西| 花莲县| 濉溪县| 临海市| 秀山| 宝应县| 恩平市| 平利县| 福泉市| 定兴县| 绥棱县|