前台swing 后台j2ee
前台jre1.3 后台jre1.4
传输的数据Data定义了serialVersionUID变量
但是数据Data有一个HashMap类型的私有变量
现在前后台序列化反序列化没有问题我的疑问是前后台jre的HashMap定义的serialVersionUID不同
为什么反序列化的时候没有报错?
前台jre1.3 后台jre1.4
传输的数据Data定义了serialVersionUID变量
但是数据Data有一个HashMap类型的私有变量
现在前后台序列化反序列化没有问题我的疑问是前后台jre的HashMap定义的serialVersionUID不同
为什么反序列化的时候没有报错?
解决方案 »
- JAVA中焦点在JTextField中按下键盘TAB键却监听不到
- JTable行表头和多级列表头同时存在的这种表格如何设计?
- java截取字符串
- 小妹求救,毕业设计编到一半编不下去啦,请高手赐教!
- 关于麻将排列问题
- 简单问题(没分了不好意思)
- 各位请问载java中能动态的定义变量吗??就是用程序控制定义变量的个数!!
- 关于多线程的奇怪问题,run()方法只会被start()方法自动启动一次吗?
- 我在网上当了一个jbuilder5 ,慢的要死,这是怎没回事???
- 如果我不用jbuild而直接用jdk+tomcat,我配置了jdk和tomcat,可是编译出错
- if(rs2.next()==false)这句有错误吗。。为什么if里面的代码执行不了。。rs2没有查询到结果
- 关于一个修改继承父变量的问题!
楼主【yingtju】截止到2008-07-03 11:13:53的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:220
结贴的总数量:2 结贴的总分数:200
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:20
结贴的百分比:66.67 % 结分的百分比:90.91 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
我认为反序列没报错应该就说明是相同的!
装了个jdk1.3看了看源码果然serialVersionUID是相同的
jdk1.5也是相同的 java早考虑到了不同版本的兼容性问题
长见识了 多谢!!
serialVersionUID就是专为这个版本兼容设计的我也是前段时间折腾这个才知道
我的情况是序列化写入文件了,然后修改了程序,结果反序列化时就总是报serialVersionUID不对,把我气个半死,难道就不能修改了??所以就搜索搜索才明白…………共同学习!!