@Deprecated 注解详述
来源:互联网 发布:美津浓矩阵 编辑:程序博客网 时间:2024/06/14 10:10
@Deprecated 注解详述
1 简介
Deprecated 同 SuppressWarnings 一样,都是 J2SE 5.0 中定义在java.lang
包中的标准 Annotation 之一,其可以标注在类、字段和方法上,其作用为:不鼓励程序员使用被 @Deprecated 注释的程序元素,因为被 @Deprecated 注释的元素很危险(例如,现阶段 JDK 提供的带有 @Deprecated 注释的元素在以后的 JDK 版本中可能被删除)或存在更好的选择。在使用不被赞成的程序元素或在不被赞成的代码中执行重写时,编译器会发出警告。
2 使用方法
在不建议其他程序员使用的类、方法和字段上,添加@Deprecated
注解标示即可。例如
@Deprecatedclass TestClass { // do something}
3 扩展延伸
在 Java 中,还有一个和@Deprecated
非常相似的注解即@deprecated
,其用于在 Javadoc 工具生成文档的时候,表示此类注解的类、接口、方法和字段已经被废止。
阅读全文
1 0
- @Deprecated 注解详述
- @Deprecated 注解详述
- @Deprecated注解
- @Deprecated注解的含义
- spring4.x注解详述
- java注解详述
- @SuppressWarnings 注解详述
- @RequestMapping 注解详述
- @interface 注解详述
- @SuppressWarnings 注解详述
- java 注解:SuppressWarnings、Deprecated、Override
- java 注解:SuppressWarnings、Deprecated、Override
- JAVA 注解:SuppressWarnings、Deprecated、Override
- java 注解:SuppressWarnings、Deprecated、Override
- 不推荐使用注解 @Deprecated
- Java 标注过期方法 注解: @Deprecated
- 注解 “@Deprecated” 的含义与作用
- 详述 @Autowired 和 @Resource 注解的区别
- 奇异递归模板模式( Curiously Recurring Template Pattern,CRTP)1
- activiti工作流插件的安装
- HTML标签/元素/属性
- iOS开发之集成友盟应用统计
- 使用minicom调试串口
- @Deprecated 注解详述
- kafka 数据可靠性深度解读
- mysql_connect(): No such file or directory
- 如何修改github账号的用户名
- iOS开发之集成讯飞听写
- try catch finally 返回值问题
- 浅淡TI DSP 6000系列优化经验
- 操作系统之非连续分配存储管理方式
- NSIndexSet 使用