Java 內(nèi)置注解介紹之@Deprecated
提問人:劉旭39發(fā)布時間:2020-11-28
@Deprecated也是一個標(biāo)記注解,用于標(biāo)記已過時的方法。當(dāng)一個類型或者類型成員使用 @Deprecated修飾時,編譯器將不建議使用被@Deprecated標(biāo)注的方法。如果仍舊在代碼中使用該方法,將會報(bào)出編譯警告。
上面一段程序中Cat類的swim()方法被@Deprecated標(biāo)注為過時方法,在編譯階段會給出“該方法已過期,不推薦使用”的提示。
//@Deprecated注解表明該方法已經(jīng)過期,不再推薦使用
@Deprecated
public class Cat {
public void swim() {
System.out.println("貓正在游泳");
}
public void run() {
System.out.println("貓正在跑");
}
public static void main(String[] args) {
Cat cat = new Cat();
cat.swim();
cat.run();
}
}
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評論>>