annotation:註解 也被稱為元資料,為我們在**中新增資訊提供了一種形象化的方法,使我們可以在稍後某個時刻非常方便的使用這些資料
1、註解相當於乙個標記,加了註解相當於加了標記,可以通過反射方式獲得。
2、標記可以新增在包、類、方法、字段、引數以及區域性變數上。
3、乙個註解就是乙個類,使用註解就是建立物件,註解如同介面一樣,編譯時也會生成class檔案。
@deprecated//已過時
@suppresswarnings("deprecation")//停止警告
@override //檢查一下方法是否覆蓋父類方法,否則報錯
@target:
用來定義該註解應用於什麼地方,例如乙個方法或者乙個類。取值為列舉型別:
elementtype
的列舉值:
@retention:
用來定義該註解在哪一級別可以使用,取值為列舉型別
自定義註解:@inte***ce
元註解:給自定義註解使用的註解,自定義註解預設使用級別(class)和使用範圍(類),超出範圍無效或不可以使用。
type
:類、介面(包括注釋型別)或列舉宣告
method
:方法宣告
constructor
:構造方法宣告
annotation_type
:注釋型別宣告
field
:字段宣告(包括列舉常量)
local_variable
:區域性變數宣告
parameter
:類、介面(包括注釋型別)或列舉宣告
package
:包宣告
黑馬程式設計師Java基礎加強49 56學習日記
1,程式中的 是指 要為已存在的多個具有相同介面的目標類的各個方法增加一些系統功能,例如,異常處理 日誌 計算方法的執行時間 事務管理 等等,編寫乙個與目標類具有相同介面的 類,類的每個方法呼叫目標類的相同方法,並在呼叫方法時加上系統功能的 2,交叉業務的程式設計問題即為面向方面的程式設計 aspe...
黑馬程式設計師 c 基礎
windows phone 7手機開發 net培訓 期待與您交流!變數 變數本身被用來儲存特定型別的資料,可以根據需要隨時改變變數中所儲存的資料值。變數具有名稱,型別和值。變數代表著一塊記憶體空間,我們可以通過變數名稱向記憶體存 取資料,有變數就不需要記憶複雜的記憶體位址。資料型別 變數名 命名規範...
黑馬程式設計師 Windows Forms基礎
windows phone 7手機開發 net培訓 期待與您交流!1.文字框主要用於使用者輸入。text 屬性包括使用者輸入的值。還可以在設計時或執行時為文字屬性指定乙個值。2.分組框用作其他控制項的容器,將窗體上相似的專案組合在一起 3.核取方塊和單選按鈕允許使用者進行選擇。在一組單選按鈕中,只能...