因为有时候,
Serializable想到类型的某些属性可以用作类型本身确实很有意义。如果我做这样的方法:
public void save(Object data){ ... }…您真的不知道该如何
data保存。VM序列化?Bean属性序列化?一些自制的方案?而如果您这样写:
public void save(Serializable data){ ... }…非常清楚(如果只有的设计师
ObjectOutputStream使用过这种可能性!)。有时,当您想向类型添加元数据时,可以使用注释,但是在这种情况下,我建议使用标记接口。



