stu.java使用或覆盖了已过时的API

来源:百度知道 编辑:UC知道 时间:2024/06/28 11:59:39
stu.java:86: 找不到符号
符号: 方法 add(st)
位置: 类 java.awt.Frame
fra.add(s);
^
注意:stu.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
谢谢你的答案,不过可以解释的更详细一点吗?
“请使用 -Xlint:deprecation 重新编译。”——该怎么实现呢?

add(s)这个函数过时了。

过时的意思是不推荐使用(但也可以用)。这是因为在以后的java版本中有可能将该函数废掉。使用这类函数会影响程序的可移植性。

如果使用泛型就应该不会出这些了。新的jdk1.5 和1.6 泛型解决了这个问题。