作用
在JavaBean的编程规范中,类需要实现Serializable接口,实现了Serializable接口的类,可以序列化输出,也就是对象数据可以转换为字节数据
对象中的数据只有属性(基本数据类型,数组,其他引用数据类型)和类名可以被序列化
static属性,方法,和transient修饰的属性不能被序列化
Serializable UID
在实现序列化后,类中需要定义Serializable UID
这个UID是当前类的唯一UID,在进行序列化和反序列化的时候,会根据UID来检测类是否匹配的问题
当类中的内容发生变化时,Serializable UID会发生改变,这样在反序列化的时候就可能出现UID不匹配的情况
