gpt4 book ai didi

java - 扩展可序列化的类时要小心

转载 作者:太空宇宙 更新时间:2023-11-04 14:04:29 25 4
gpt4 key购买 nike

我有一个类 A 实现 Serializable 和另一个类 B 扩展 A,但我想使用类 B 进行 XML 绑定(bind),而不是序列化。

有什么我应该担心的吗?

最佳答案

假设您已经实现了 A 中的所有 Serializable 方法,不是。您无需担心实现它们,因为这已经完成了。如果 XML 绑定(bind)和序列化之间存在任何命名冲突,您可以在 B 中定义方法,您的 XML 绑定(bind)库将调用 B 的方法,而不是 A 的方法(即 polymorphism )。

唯一潜在的担忧是采用 Serialized 类型参数的方法 - 如果 B 无论出于何种原因不应该被序列化(反)序列化,这就是一个问题。我怀疑这对您来说是个问题,因为它适用的情况很少。

关于java - 扩展可序列化的类时要小心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29009484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com