Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在2个java类中,如果A类实现了Serializable,B类扩展了A,那么默认情况下B类也是Serializable吗?据我了解,确实如此。
是的,这是正确的。NotSerializableException不过要注意,A和B的所有字段也必须包含Serializable对象,否则在运行时尝试序列化时会有a 。
NotSerializableException
是的。这遵循 Java 中的继承概念。由于 A 是可序列化的并且 B 扩展了 A,因此 B 是可序列化的。值得注意的是,注意 B 不是“默认”可序列化的,只要 B 扩展 A,就没有选择。