註解基礎知識

2021-08-19 04:48:55 字數 566 閱讀 3047

1、註解不是程式本身,它是對程式做出解釋。註解可以被其它程式讀取(例如編譯器)。注釋和註解的區別就在於註解有註解資訊處理流程。

2、註解分為「內建註解」和「自定義註解」。「內建註解」是jdk自帶的註解,例如@override,@deprecated,@supresswaring

@supresswaring註解的值型別有:值說明

deprecation 

使用了不贊成使用的類或方法時的警告

unchecked 

執行了未檢查的轉換時的警告,例如當使用集合時沒有用泛型 (generics) 來指定集合儲存的型別。

fallthrough

當 switch 程式塊直接通往下一種情況而沒有 break 時的警告。

path 

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

serial 

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

finally 

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

all 

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

testng基礎知識 註解的執行順序

1.單類,無繼承父子關係 1 public class basictest 78 aftersuite alwaysrun true 9 public void aftersuite basictest throws interruptedexception 1314 beforeclass alw...

關於java中註解的相關基礎知識

註解的相關知識 1.註解 annotation註解,是一種 級別的說明,與類 介面 列舉是在同一層次。3.註解的作用 1 編譯檢查 通過 裡標識註解,讓編譯器能夠實現基本的編譯檢查。2 分析 通過 裡標識註解,對 進行分析,從而達到取代xml目的。3 編寫文件 通過 裡標識註解,輔助生成幫助文件對應...

註解基礎知識以及 Slf4j註解的使用

從jdk1.5開始,j a支援在原始檔中嵌入補充資訊,這類資訊稱為註解 annotation 註解不會改變程式的動作,這表明它不會改變程式的語義。1 生成文件的相關註解,如 author,version等 2 在編譯時進行格式檢查 override 限定重寫父類方法,該註解只能用於方法 deprec...