我们在从JMS队列中读取对象消息时遇到一些错误。它似乎在对象序列化期间发生。
我进入了我们正在使用的域库,对象模型的根类被声明为“extends Serializable”而不是“implements Serializable”......
这两种方法有什么不同,我通常只见过“实现Serializable”变体。这会产生导致我们看到的问题的副作用吗?
答案 0 :(得分:4)
extends <interface>
保留用于接口。只有一个接口可以从多个接口扩展。类(包括抽象)只会实现接口。
答案 1 :(得分:2)
由于Serializable
是一个接口,只有另一个接口可以扩展它。希望使用接口的所有具体类必须实现它。