1.要序列化的对象必须实现java.io.Serializable接口{没有任何方法,仅是作为一个标记} 2.对象的默认序列化机制写入的内容是: 对象的类,类签名,以及非瞬态和非静态字段的值 3.避免序列化:线程相关属性、需要访问io、网络资源、本地资源属性,必须加上transient