使用XStream不用任何映射就能实现多数Java对象的序列化。在生成的XML中对象名变成了元素名,类中的字符串组成了XML中的元素内容。使用XStream序列化的类不需要实现Serializable接口。XStream是一种序列化工具而不是数据绑定工具,就是说不能从XML或者XMLSchemaDefinition(XSD)文件生成类。和其他序列化工具相比,XStream有三个突出的特点:XStream不关心序列化/逆序列化的类的字段的可见性。序列化/逆序列化类的字段不需要getter和setter方法。序列化/逆序列化的类不需要有默认构造函数。不需要修改类,使用XStream就能直