为了账号安全,请及时绑定邮箱和手机立即绑定

求解答:连续使用ObjectOutputStream写入对象,可是反序列化时读取不完整问题

求解答:连续使用ObjectOutputStream写入对象,可是反序列化时读取不完整问题

crossthebackstreet 2015-06-22 13:35:03
使用ObjectOutputStream写入对象,比如说写入List的对象,用List添加(add)了新对象,List.add(Object o1);List.add(Object o2);List.add(Object o3);对list进行序列化,将list写入硬盘中,.writeObject(list);  在进行反序列化,List<?> list2 = ooi.readObject();读取了写入的对象,list2.size() = 3;问题是   连续写入对象的后,读取时list2.size()仍然是 3,请问这是怎么回事,ObjectInputStream的读取原理是什么?能不能说的详细点,api看过,但不怎么明白,谢谢了
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1572 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信