Java 序列化和反序列化【回顾总结】_serialversionuid 是static 为何会被序列化-CSDN博客

网站介绍:文章浏览阅读420次,点赞4次,收藏2次。ObjectOutputStream采用默认的序列化方式,对User对象的非transient的实例变量进行序列化,ObjectInputStream采用默认的反序列化方式,对User对象的非transient的实例变量进行反序列化。网络传输包括通过二进制流与浏览器进行交互时,通过RPC进行远程调用时(对象跨平台跨语言传输,也即从windows上序列化的对象可到linux上反序列化,用c#序列化的对象可以被java反序列化)。如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存!..._serialversionuid 是static 为何会被序列化