我在编译.java的时候,老出现下面这种问题,小弟不知所措了,请救救命呀!!!!!!
请问应该什么处理,请给出处理的方式,或有参考代码,小弟再次感谢同仁们!!!!!
-------Configuration: mail - JDK version 1.5.0_01 <Default> - <Default>-----------
Note: Z:\Test.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.Process completed.
请问应该什么处理,请给出处理的方式,或有参考代码,小弟再次感谢同仁们!!!!!
-------Configuration: mail - JDK version 1.5.0_01 <Default> - <Default>-----------
Note: Z:\Test.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.Process completed.
-Xlint:{all,deprecation,unchecked,fallthrough,path,serial,finally,-deprecation,-unchecked,-fallthrough,-path,-serial,-finally}启用或禁用特定的警告
-Xbootclasspath/p:<路径> 置于引导类路径之前
-Xbootclasspath/a:<路径> 置于引导类路径之后
-Xbootclasspath:<路径> 覆盖引导类文件的位置
-Djava.ext.dirs=<目录> 覆盖安装的扩展目录的位置
-Djava.endorsed.dirs=<目录> 覆盖签名的标准路径的位置
-Xmaxerrs <编号> 设置要输出的错误的最大数目
-Xmaxwarns <编号> 设置要输出的警告的最大数目
-Xstdout <文件名> 重定向标准输出
Date 里面的toGMTString()方法就有下面一段描述:
@Deprecated
public String toGMTString()
Deprecated. As of JDK version 1.1, replaced by DateFormat.format(Date date), using a GMT TimeZone. 只要标明Deprecated的方法就是不推荐使用的方法,而且下面给出了它的替代方法的信息replaced by DateFormat.format(Date date), using a GMT TimeZone.
编译的时候在javac后加参数 -Xlint 就会显示详细的信息,告诉你哪个方法是不推荐使用的
private static LinkedList<String> strLnkLst = new LinkedList<String>(); public static void main(String[] args) {
strLnkLst.add("str);
System.out.println(strLnkLst.toString());
}
}