java中遇到-xlint:unchecked,如何使用?求高手指教!

是在dos中遇到的,假如输入的命令是javac a.java

用jdk5编译以前1.4的代码时候,经常会出现如下信息 java 代码 使用了未经检查或不安全的操作。 注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。 其实这是javac的提示信息,解决办法也很简单,在javac后边加上 -Xlint:unchecked 就可以. 对应ant来说,需要增加一个内嵌参数 compilerarg
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-21
这是java的annotation,你可以无视,也可以自己压制警告信息。
第2个回答  2012-03-21
@SuppressWarnings(value="unchecked")

java中遇到-xlint:unchecked,如何使用?求高手指教!
用jdk5编译以前1.4的代码时候,经常会出现如下信息 java 代码 使用了未经检查或不安全的操作。 注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。 其实这是javac的提示信息,解决办法也很简单,在javac后边加上 -Xlint:unchecked 就可以. 对应ant来说,需要增加一个内嵌参数 compilerarg ...

编译时出现unchecked for details 这应该怎么解决
应该是提示你用-Xlint:unchecked命令重新编译。比如:javac -Xlint:unchecked xxxx.java 希望我的回答对你有帮助。

java 一个容器简单程序 为何编译时出现如下提示
用java1.5编译时会出现:注意:Main.java 使用了未经检查或不安全的操作。注意:要了解详细信息,请使用-Xlint:unchecked 重新编译。出现这样的警告是因为:java1.5使用了泛型的缘故,作如下修改:HashMap hm = new HashMap();改成:HashMap<String, Integer> hm = new HashMap<String, Integer>(...

...检查或不安全的操作;请使用 -Xlint:unchecked 重新编译。_百度知 ...
回答:这个不是错误,是警告,一般无需处理

...的代码云云 recompile with -Xlint:unchecked for details还请指导...
recompile with -Xlint:unchecked for details 重新用参数 -Xlint编译一下,就能看到详细的信息。可能使用过时的方法了吧

...编译JDK1.4版本代码。出现 -Xlint:unchecked;怎么解决?
因为1.4的有些写法在1.6下是被认为不安全的,所以被禁用了 要么是按照提示,在JCreator的编译选项中加入 -Xlint:unchecked重做 要么就是把JDK换成1.4的

@suppressWarnings("unchecked") java 中是什么意思
默认情况下,Sun 编译器以简单的两行的形式输出警告。通过添加 -Xlint:keyword 标记(例如 -Xlint:finally),您可以获得关键字类型错误的完整说明。通过在关键字前面添加一个破折号,写为 -Xlint:-keyword,您可以取消警告。(-Xlint 支持的关键字的完整列表可以在 javac 文档页面上找到。)下面是一个...

...编译不通过问题记录(-Xlint:deprecation -Xlint:unchecked...
Android Studio编译时如果突然遇到下列问题:如果其他方式都无法解决的话,可以在项目的build.gradle文件中添加:原因是因为报错文件所在的路径过深,编译报错,修改之后,可以正常编译,Mark一下;

某些输入文件使用了未经检查或不安全的操作.
add("12");} } 请问我编译现错误原能否告诉我list具体用简单举例谢谢 D:\\JavaCreator\\A.java:4: 找符号 符号: 类 ArrayList 位置: 类 A List list=new ArrayList();^ 注意:D:\\JavaCreator\\A.java 使用未经检查或安全操作 注意:要解详细信息请使用 -Xlint:unchecked 重新编译 1 错误 ...

java关于使用了未经检查或者不安全的操作
你可以这样定义:Collection<String> c = new ArrayList<String>();表示这个集合里面的元素都为String类型,以后取出来也不需要做类型转换,例如String p=c.next();就可以了。当然不用泛型也可以,你只需要在定义这个集合的类里面加上: @SuppressWarnings("unchecked")就可以了 ...

相似回答