实现可序列化与扩展可序列化有什么区别?

Mic*_*lds 3 java serialization jms

我们在从 JMS 队列读取对象消息时遇到一些错误。它似乎是在对象序列化期间发生的。

我进入了我们正在使用的域库,对象模型的根类被声明为“extends Serializable”而不是“implements Serializable”......

这两种方法有什么区别吗,我通常只见过“实现可序列化”的变体。这是否会产生导致我们所看到的问题的副作用?

Lui*_*oza 5

extends <interface>为接口保留。只有一个接口可以从多个接口扩展。类(包括抽象类)只会实现接口。