A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马-张扬 中级黑马   /  2012-11-30 13:13  /  1091 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 黑马-张扬 于 2012-11-30 18:27 编辑

我有个问题,如下:
我在Java网络编程方面时,新建了两个包,分别是Server和Client,在Server包中有一个Person类,Server的程序在收到Client发送的指令时,向Client返回一个Person的实例(即序列化Person,将其发送),那么在Client程序中读取语句“Object person = objIn.readObject();".我想问的是在Client不引入Server中的Person.java时,怎么将Client收到的这个Object正确的解释为Person。

1 个回复

正序浏览
序列化id值和class文件中的id值是一一对应的,为了保证做小的改动,序列化值不变,手动给出序列化的id值,就可以了

评分

参与人数 1黑马币 +30 收起 理由
黑马-张扬 + 30

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马