Sur*_*ani 2 java deprecated
我想将JRE提供的某些方法的使用标记为已弃用.我该怎么做呢?
Rei*_*eus 10
你不能.只有控件中的代码才能@Deprecated添加注释.任何对字节码进行反向工程的尝试都将导致不可移植JRE.这与Java的一次编写相反,在任何地方都运行.
@Deprecated
JRE
zac*_*usz 5
您不能弃用JRE方法,但您可以向构建系统添加警告甚至编译错误,即使用AspectJ或禁止在IDE中使用给定方法.
例如,在Eclipse中:转到项目属性 - > Java编译器 - >错误警告,然后启用项目特定设置,展开不推荐使用和重新编写的API类别"禁止参考(访问规则)"
显然你可以检测或覆盖添加@Deprecated注释的类,但它不是一个干净的解决方案.
归档时间:
12 年,8 月 前
查看次数:
209 次
最近记录:
11 年,11 月 前