简单来说, java 为了在网络和硬盘上进行传输和存储进行的设计, 将一个序列化是将对象转为字节码, 然后反序列话将字节码回复成对象.
其中有一个 serialVersionUID 参数, 是为了防止序列化和反序列化的对象不匹配的问题而出现的.
其中对象的类名和实例变量会被序列化. 方法和类变量,transient实例变量都不会背序列化. 如果想让某个变量不被序列化,使用transient修饰即可.
https://www.cnblogs.com/xdp-gacl/p/3777987.html TALKDATA