热门

最新

红包

立Flag

投票

同城

我的

发布
m0_46122609
VicoMu
5 年前
truem0_46122609

中秋节快乐

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
关于对象流 ObjectInputStream ObjectOutputStream 重点: 参与序列化的类型必须实现java.io.Serializable接口。 注意:通过源代码发现,Serializable接口只是一个标志接口: public interface Serializable {} 这个接口当中什么代码都没有。 那么它起到一个什么作用呢? 起到标识的作用,标志的作用,java虚拟机看到这个类实现了这个接口,可能会对这个类进行特殊 待遇。Serializable这个标志接口是给java虚拟机参考的,java虚拟机看到这个接口之后,会为该 类自动生成 一个序列化版本号。 综上: 凡是一个类实现了Serializable接口,建议给该类提供一个固定不变的序列化版本号。 这样,以后这个类即使代码修改了,但是版本号不变,java虚拟机会认为是同一个类。 建议将序列化版本号手动的写出来。 格式如下: private static final long serialVersionUID = 1L;
立即登录