10

在 Java 中,我们使用 的writeObject(Object obj)方法ObjectOutputStream来序列化一个Object.

但是由于该方法只接受实现java.io.Serializable接口的对象(或者它会抛出NotSerializableException),为什么它仍然使用Object参数而不是Serializable,比如writeObject(Serializable o)

有没有设计考虑?

4

0 回答 0