Java对象是可序列化的,需要满足的要求

1、实现Serializable接口或Externalizable接口

2、当前类提供一个全局常量 serialVersionUID

3、必须保证其内部所有属性也必须是可序列化的(默认情况下,基本数据类型可序列化)

4、ObjectInputStreamObjectOutputStream不能序列化statictransient修饰的成员变量