我正在经历序列化的过程,我分析的是不能序列化的成员是瞬态和静态的,请告知除了这两个之外还有其他不能序列化的功能..?请指教。
各位大侠请指教..!!
我分析的是不能序列化的成员是瞬态的和静态的,
默认情况下不序列化。这确实意味着它们不能通过自定义序列化进行序列化。注意:JDK 中有许多类具有以自定义方式序列化的瞬态字段。
请告知除了这两个之外还有其他无法序列化的功能吗?
您不能序列化不实现 Serializable 并且是 non-transient
和 non-的对象static
。
注意:您可以使用自定义序列化来序列化任何提供其transient
.
我记得的一件事是,你只能序列化那些自己实现 Serializable 的成员。
更多的信息: