java序列化与反序列化

参考: https://blog.csdn.net/qq_27093465/article/details/78544505

总结:1 被transient 修饰的属性,是不会被序列化的

          2 静态属性不会被序列化

          3 序列化与反序列化的serialVersionUID要一致

          4  ObjectOutputStream代表对象输出流:

            它的writeObject(Object obj)方法可对参数指定的obj对象进行序列化,把得到的字节序列写到一个目标输出流中。

            ObjectInputStream代表对象输入流:

           它的readObject()方法从一个源输入流中读取字节序列,再把它们反序列化为一个对象,并将其返回。

你可能感兴趣的:(java)