社区
Java SE
帖子详情
这是什么意思:此类的已序列化对象与以后的 Swing 版本不兼容
justforme123
2010-09-15 05:43:27
DefaultMutableTreeNode类的api里有这样一段话:
警告:此类的已序列化对象与以后的 Swing 版本不兼容。当前的序列化支持适用于短期存储或运行相同 Swing 版本的应用程序之间的 RMI。从 1.4 版本开始,已在 java.beans 包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder。
不太理解是啥意思。。
...全文
187
2
打赏
收藏
这是什么意思:此类的已序列化对象与以后的 Swing 版本不兼容
DefaultMutableTreeNode类的api里有这样一段话: 警告:此类的已序列化对象与以后的 Swing 版本不兼容。当前的序列化支持适用于短期存储或运行相同 Swing 版本的应用程序之间的 RMI。从 1.4 版本开始,已在 java.beans 包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder。 不太理解是啥意思。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
24K純帥
2010-09-15
打赏
举报
回复
就是和以后的JDK版本不兼容呗,叫你试试XMLEncoder
Tassdars
2010-09-15
打赏
举报
回复
意思就是比如你用JDK1.2序列化的一个DefaultMutableTreeNode对象,拿到JDK5.0的环境下面反序列化可能会数据丢失,甚至是无法反序列化,所以说尽量让序列化和反序列化发生在相同版本的JRE里面。
楼主可以想一下,比如JDK5.0里面修改了某个类,加了一个属性,然后到JDK1.2里面反序列化,JDK1.2里面那个属性是不存在的,这怎么弄?
当然,API里面说的也只是一种可能性,也许这个类压根就没动过,只是提醒一句罢了。
第二阶段-3.2:
序列化
和反
序列化
的原理以及Protobuf的实现机制
本课程主要分享当前互联网java架构和java高级热门技术等,由业内技术大牛、行业及实战经验丰富的讲师进行技术分享。
GUI
JPanel 是一般轻量级容器. JPanel 为javax.
swing
包中的,为面板容器,可以加入到JFrame中 , 它自身是个容器,可以把其他...警告:
此类
的
序列化
对象
与
以后
的
Swing
版本
不兼容
。当前
序列化
支持适用于短期存储,或
Java
Swing
大神必经之路3:Java
Swing
-AbstractButton详解
警告:
此类
的
序列化
对象
将与
以后
的
Swing
版本
不兼容
。 当前的
序列化
支持适用于运行相同
版本
的
Swing
的应用程序之间的短期存储或RMI。 从1.4开始,已将所有JavaBeans™的长期存储支持添加到java.beans包中 API /** ...
java timer
序列化
_java
swing
中Timer类的学习
由于老师规定要用这个timer类,也就去学习了一下,顺便记录一下。首先呢去查了一下java手册上的东西,发现timer的构造函数是这么解释的(拿翻译机翻译了)public class TimerextendsObjectimplementsSerializable在...
java AbstractButton_Java
Swing
-AbstractButton详解
警告:
此类
的
序列化
对象
将与
以后
的
Swing
版本
不兼容
。 当前的
序列化
支持适用于运行相同
版本
的
Swing
的应用程序之间的短期存储或RMI。 从1.4开始,已将所有JavaBeans™的长期存储支持添加到java.beans包中API/*** 设置...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章