java中1.4和1.5版本不同造成的问题
2008-05-22 10:16
489 查看
vector调用未经检查
public void mouseDragged(MouseEvent event)
{
vec.add(event.getPoint()) ;
repaint();
}
这个是使用1.4编写的,在1.5的环境下进行编译,编译时候说: [unchecked] 对作为普通类型 java.util.Vector 的成员的 add(E)的调用未经检查。
解决办法如下:
Just a warning since Java 5 has added generics.
Do a search on the web first.
Vector<Object> vec = new Vector<Object>();
or
Vector<Point> vec = new Vector<Point>(); //assume event.getPoint() returns Point
or
@SuppressWarnings(value={"unchecked"}) //something like this
public void mouseDragged(MouseEvent event)
{
vec.add(event.getPoint()) ;
repaint();
}
这个是使用1.4编写的,在1.5的环境下进行编译,编译时候说: [unchecked] 对作为普通类型 java.util.Vector 的成员的 add(E)的调用未经检查。
解决办法如下:
Just a warning since Java 5 has added generics.
Do a search on the web first.
Vector<Object> vec = new Vector<Object>();
or
Vector<Point> vec = new Vector<Point>(); //assume event.getPoint() returns Point
or
@SuppressWarnings(value={"unchecked"}) //something like this
相关文章推荐
- swfupload(以下简称su)遇到的主要问题就是,版本不同造成的极大差异, 现在的版本已经到2.1beta。我用的是2.02版
- 解决jdk1.4生成二维码问题,因为现下生成二维码的jar包,版本最低支持jdk1.5以上的版本,老的项目中想使用二维码,直接使用jar包无法使用
- swfupload(以下简称su)遇到的主要问题就是,版本不同造成的极大差异, 现在的版本已经到2.1beta。我用的是2.02版
- bison、lex版本不同造成的问题
- 不同jquery插件 版本不同造成的问题
- Java笔记(三)--不同版本jdk以及tomcat共存的问题
- ubuntu 编译android时,java和javac版本不同引起的问题。
- TankWar 单机(JAVA版) 版本1.0~版本1.4 坦克方向打出多发子弹 并解决子弹不消亡问题
- java.lang.NoSuchMethodError问题处理(同一类型的jar包有不同版本存在)
- Java 各个版本的软件 1.4 1.5 5.0 6.0
- java入门教程-1.4Java的不同版本:J2SE、J2EE、J2ME的区别
- 部署不同版本Tomcat引发的jstl java.lang.NoClassDefFoundError javaxelValueExpression问题
- jdk版本不同造成问题解决could not find the main class, Program will exit(2)
- Java笔记(三)--不同版本jdk以及tomcat共存的问题
- 问题007:JDK版本与JRE版本不同导致java.exe执行类文件错误 java.lang.UnsupportedClassVersionError错误
- ListView的item可能出现不同布局造成ListView的item数据混乱问题解决
- JDK1.6环境下java -version命令显示1.4版本
- Django groundwork在Django1.4以上的版本的问题解决
- JAVA中需要注意的问题----收集版本
- Java中HashMap造成的死循环问题