根据Oracle上的Java 教程,如果使用标有 @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();
}
Run Code Online (Sandbox Code Playgroud)
}
| 归档时间: |
|
| 查看次数: |
2296 次 |
| 最近记录: |