我在写完 这个类里面出来的程序  编译的时候 都会出现 “你编写的程序有没经过检验的非法引用”(大概是这个意思)  但是 可以执行 结果没影响  这是怎么回事?

解决方案 »

  1.   

    注意:  使用了未经检查或不安全的操作。
    注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。
    是这个么?应该是使用了高版本JDK不推荐使用的类了吧,有些类已经开始被新的所代替了。比如Hashtable、Hashmap。
      

  2.   

    我想是一些未经检查的一些安全警告吧
    你按要求使用 -Xlint:unchecked 重新编译看看什么提示
      

  3.   

    看了  里面的是 比如 一个字符串,一个变量,或者其他的数组什么的 
       比如  String str = "String";
           这里面的"String"; 警告的就是这个 着是怎么回事?
      

  4.   

    不用管吧,应该是jdk1.5之后支持范型了,要求你在集合类后面用尖括号表明对象的类型,比如List<NewsVO>