JDK三類註解示例說明

2021-09-12 11:22:56 字數 659 閱讀 9435

@override

@deprecated

@suppresswarnings("deprecation")

a:介面類

methon:a類定義的某一方法

b:實現a介面類

main:main方法

b類實現a介面類那麼其也實現了methon方法。其實現的方法上加有註解@override來標識重寫了父類某方法

當a類發現新的方法,並將methon方法廢棄時由於其實現類實現方法而不能直接刪除,那麼應該加註解@deprecated來標識其方法已過時

當呼叫者

a  a  =  new  b();

a.methon();  時,methon顯示為methon 警告呼叫方法已過時

但呼叫者表示我必須使用這個方法那麼在main方法上加註解@suppresswarnings("deprecation")來進阻止編譯器進行警告

deprecation :過時的類或方法警告。

unchecked:執行了未檢查的轉換時警告。

path:在類路徑、原始檔路徑等中有不存在的路徑時的警告。

serial:當在可序列化的類上缺少serialversionuid定義時的警告。

finally:任何finally子句不能完成時的警告。

all:關於以上所有情況的警告。

Spring學習筆記(三) 類掃瞄的註解

類掃瞄的註解 1 在spring的配置檔案中匯入命名空間 xmlns context spring context 2.5.xsd 2 1 該註解解析器包含了兩個功能 依賴注入和類掃瞄 2 在base package包及子包下查詢所有的類 3 如果乙個類上加了 component註解,就會進行如下的...

三類MySQL MySQL常用的三類函式

經常編寫程式或者使用資料庫的同學一定體會到函式的重要性,豐富的函式往往能使使用者的工作事半功倍。函式能幫助使用者做很多事情,比如說字串的處理 數值的運算 日期的運算等,在這方面mysql提供了多種內建函式幫助開發人員編寫簡單快捷的sql語句,其中常用的函式有字串函式 日期函式和數值函式。1 字串函式...

三類博弈問題

有一種很有意思的遊戲,就是有物體若干堆,可以是火柴棍或是圍棋子等等均可。兩個人輪流從堆中取物體若干,規定最後取光物體者取勝。這是我國民間很古老的乙個遊戲,別看這遊戲極其簡單,卻蘊含著深刻的數學原理。下面我們來分析一下要如何才能夠取勝。一 巴什博奕 bash game 只有一堆n個物品,兩個人輪流從這...