出现Note: Test.java uses unchecked or unsafe operations.Note: Recompile
来源:互联网 发布:麦当劳 知乎 编辑:程序博客网 时间:2024/05/16 00:30
如果显示为中文就是:
注意: a.java 使用了未经检查或不安全的操作。
注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。
其实是很简单,是因为用到了JAVA5.0的泛型,而5.0的泛型不做类型检查,例如ArrayList a =new ArrayList();
a.add( "hello");这样会出现警告,解决方法有以下几种:
1)在方法的前面加上@SuppressWarnings("unchecked")
2)声明泛型类型,例如ArrayList<Object> a =new ArrayList <Object>();
3)使用1.4兼容JDK来编译,javac -source 1.4 Test.java
4)也可以查看警告信息,javac Xlint:unchecked Test.java。这样会显示详细的警告信息
a.add(
0 0
- 出现Note: Test.java uses unchecked or unsafe operations.Note: Recompile
- 编译.java后出现:Note:checkUser.java uses unchecked or unsafe operations.Note:Recompile with -Xlint :unchecked for details.
- 编译.java后出现:Note:checkUser.java uses unchecked or unsafe operations.Note:Recompile with -Xlint :unche
- 出现Note: XXX.java uses unchecked or unsafe operations.
- [乐意黎原创] glassfish里抛出Note: string:///XXX_jsp.java from uses unchecked or unsafe operations.
- What causes javac to issue the “uses unchecked or unsafe operations” warning
- test note
- performance &OS Test Note
- note : test Mutex
- Java note
- JAVA Note
- [Java] Note
- NOTE:JAVA
- Java note
- java note
- java note
- note java
- Java note
- openjudge 计算概论 字符串6:字符串最大跨距
- window存在的一些问题!
- FineUI 基于 ExtJS 的开源 ASP.NET 控件库
- windows cmd 递归计算某目录下文件数目
- openjudge 计算概论 函数与字符串练习(1)2:字符串排序
- 出现Note: Test.java uses unchecked or unsafe operations.Note: Recompile
- 九度oj 题目1447:最短路
- [模拟]Perfect Hash UVA188
- “add measurements”(添加度量)菜单问题
- openjudge 计算概论 字符串1:统计字符数
- java.util.Stack创建栈
- 基于 RBAC 的 Web Security Framework 的研究与应用
- VS2010中使用Modeling Project定制DSL以及自动化代码生成
- 音速启动(VStart)中使用相对路径存储应用链接