序列化的对象如下:
class A {
int a;
int b;
B b;
}class B {
int c;
int d;
C c;
}class C {
int e;
int f;
}现在A的一个对象a被序列化以后,反序列化的时候,我只接受到了A这个类的类名,反序列化的时候不可避免要对B还有C进行反序列化,但是我不知道B还有C的名字,但是在反序列化的时候,我A、B、C三个类我是可以用的。请问,能反序列化么?
class A {
int a;
int b;
B b;
}class B {
int c;
int d;
C c;
}class C {
int e;
int f;
}现在A的一个对象a被序列化以后,反序列化的时候,我只接受到了A这个类的类名,反序列化的时候不可避免要对B还有C进行反序列化,但是我不知道B还有C的名字,但是在反序列化的时候,我A、B、C三个类我是可以用的。请问,能反序列化么?
解决方案 »
- 怎么用Java编写用户登陆界面
- 一个SESSION的事务处理100条记录,然后关闭在开,每次在开一个新的事务处理是否都会刷新HIBERNATE缓存?
- 高分!高手进!xfire报错:Not enough message parts were received for the operation!
- datetimepicker的传值问题
- 有没有关于eclipse下开发web service的完整教程吗? 给50分
- openssl genrsa 生成的key是privatekey 还是publickey?
- 后台java.sql.SQLException:表或视图不存在 , 但拷贝到 sql plus 中却可以顺利执行
- 在Swing中,控件的层次关系是怎样管理的?
- JRE Oracle Corporation/12 is not supported, advanced source lookup disabled.
- 用户收藏功能
- 关于ehcache 磁盘缓存问题。
- 各位高手请看看我的这个程序(关于写一个国际象棋棋盘的程序)
如果你的A里有B
那么B也需要序列化
以此类推的反序列化也应该如此的吧