java - 如何处理 Java.io.NotSerializedException

标签 java serialization

我创建了一个使用 java I/O 的 java 程序。我已经实现了 Serialized 接口(interface),但当我尝试将对象写入文件时,它仍然会在我的代码的以下部分导致 java.io.NotSerializedException:

         oos.writeObject(ep);

当我实现可序列化时怎么可能?除了实现这个接口(interface)之外我还应该做其他工作吗?

最佳答案

通常这意味着,您尝试序列化的对象所引用的另一个对象不可序列化。如果您发布代码和异常堆栈跟踪,那么会更容易分辨。

关于java - 如何处理 Java.io.NotSerializedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4188159/

相关文章:

Android/C++数据序列化

java - 让子类序列化为父类(super class)的实例?

json - 处理 JSON 序列化变化的正确方法

c# - 奇怪的单声道编译错误

java - Eclipse android项目总是在调试中启动

java - 如何在 Java POJO 中使用 @OPTIONS 注释调用 JAX-RS Web 服务进行模型化

java - 在方法中调用方法而不创建对象的新实例?

java - 为什么我的图形代码不运行,除非代码块中有 System.out.println?

Java IntelliJ IDEA 序列化 UnusedDeclaration 检查错误

C#读取ifc/BIM文件序列化-反序列化