从服务器提取数据(使用 SOAP 方法)很慢,我希望程序加载已经存在的对象。我尝试了找到的代码 here ,但它会引发 java.io.NotSerializedException
现在我需要数据保持完整。有什么办法可以不修改就保存呢?
那篇文章中还有关于如何序列化数据的其他答案,但我担心这会扭曲我使用静态对象获得的结果。
最佳答案
java.io.NotSerializedException - 如果您的类没有实现 Serialized,就会发生这种情况。 Serialized 类的对象将作为包含该对象的所有信息的字节序列写入文件中。
如果您不想使用它,那么还有其他方法可以序列化对象,例如 JSON 或 MessagePack ...只需进行研究并找到最适合您需求的一种即可。
关于Java:保存对象供以后使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43953451/