我正在经历序列化的过程,我所分析的是,无法序列化的成员是transisent和static,请指出除了这两个以外还有其他任何无法序列化的功能吗?请指教。
伙计们请指教.. !!
答案 0 :(得分:1)
我所分析的是,无法序列化的成员是transisent和static,
默认情况下未序列化。这意味着他们无法使用自定义序列化进行序列化。注意:JDK中有许多类具有以自定义方式序列化的瞬态字段。
请告知除了这两个以外还有其他任何无法序列化的功能吗?
您无法序列化未实现Serializable且非 - transient
和非 - static
的对象。
注意:您可以使用自定义序列化来序列化transient
提供的任何对象。
答案 1 :(得分:0)
我记得的一件事是,你只能序列化那些在那里实现Serializable的成员。
更多信息: