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

为什么不能使用public修饰序列化和反序列化方法

为什么不能使用public修饰序列化和反序列化方法

sakura酱 2016-09-10 23:50:32
private void writeObject(java.io.ObjectOutputStream s)throws java.io.IOException{s.defaultWriteObject();//把jvm能默认序列化的元素进行序列化操作s.writeInt(stuage);//自己完成stuage的序列化}private void readObject(java.io.ObjectInputStream s)throws java.io.IOException, ClassNotFoundException{s.defaultReadObject();//把jvm能默认反序列化的元素进行反序列化操作this.stuage = s.readInt();//自己完成stuage的反序列化操作}开始讲private写成了public,打印输出的stuage=0,这是为什么?
查看完整描述

2 回答

  • 2 回答
  • 1 关注
  • 1325 浏览

添加回答

举报

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