根據Java tutorial on Oracle,如果使用標記爲@Deprecated註釋的不推薦方法,編譯器應該在編譯時給出警告。但通過以下代碼示例,我沒有在控制檯中收到任何警告。沒有使用@Deprecated註釋的編譯警告?
Java版本使用:1.8.0_112
請讓我知道,可以在這裏失蹤。 謝謝。
public class PreDefinedAnnotationTypesTest {
/**
* This method is deprecated.
* @deprecated
*/
@Deprecated
public void m1(){
}
public static void main(String[] args) {
PreDefinedAnnotationTypesTest obj = new PreDefinedAnnotationTypesTest();
obj.m1();
}
}