消息不确定它是什么

时间:2011-11-11 14:23:03

标签: java compiler-errors

  

可能重复:
  The constructor Date(…) is deprecated. What does it mean? (Java)

我在编译代码时收到此消息。

  

H:\ Project \ MyGui.java使用或覆盖已弃用的API   重新编译   with -Xlint:弃用细节。

我以前从未见过它,但绝不会阻止编程正常运行。

有人可以解释一下并告诉我如何纠正它吗?

1 个答案:

答案 0 :(得分:4)

因此,您正在使用或覆盖已标记为已弃用的方法。如果您想确切知道哪一个,则必须将-Xlint:deprecation添加到javac个参数中。

弃用的API通常会在与之关联的Javadoc中有一个推荐的替代品,因此它会告诉您使用什么而不是它。

相关问题