15 Sierializable接口的特点
1:需要被序列化的对象的类必须实现 Serializable 接口。
2:给类加个序列化编号,即给类定义一个标记。 如:
public static final long serialVersionUID
=1L
;
新的修改后的类还可以操作曾经序列化的对象。
3:静态是不能被序列化的,序列化只能对堆中的对象进行序列化不能对“方法区”中的对象进行序列化。
4:不需要序列化的字段前加 transient。 如:
private transient String password
;
5: transient的作用
不希望序列化的属性,可以添加transient关键字; 如:密码敏感属性不需要序列化到文件中。