当前位置: 代码迷 >> J2EE >> 注意:Generate.java 使用了未经检查或不安全的操作。解决思路
  详细解决方案

注意:Generate.java 使用了未经检查或不安全的操作。解决思路

热度:184   发布时间:2016-04-22 01:46:21.0
注意:Generate.java 使用了未经检查或不安全的操作。
请问 当我 improt java.util.*; 
编译时候提示我:
注意:Generate.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。

是我的版本不够 还是什么其他的问题 请帮助,如何解决

------解决方案--------------------
你用到了集合,但没使用泛型或者泛型的集合包含了多种类型元素,总之就是类型检查可能存在安全问题
你可以使用 -Xlint:unchecked 参数来编译,即
javac -Xlint:unchecked Generate.java
或者在可能出现类型检查安全的方法上加上
@SuppressWarnings("unchecked")
比如
Java code
class A {    @SuppressWarnings("unchecked")    public void test() {        List list = new ArrayList();        ...    }}
  相关解决方案