fastjson启用SerializerFeature.WriteClassName时，map为空时反序列化失败，这个bug在新版本中已经修复，改进了MapDeserializer，按照现在的解决方式，写入类型信息完全没有必要，因为反序列化时始终用的hashmap，建议在序列化时，当map.isEmpty()时，不写入类型信息，较少序列化后的文本大小