0

我正在经历序列化的过程,我分析的是不能序列化的成员是瞬态和静态的,请告知除了这两个之外还有其他不能序列化的功能..?请指教。

各位大侠请指教..!!

4

2 回答 2

1

我分析的是不能序列化的成员是瞬态的和静态的,

默认情况下不序列化。这确实意味着它们不能通过自定义序列化进行序列化。注意:JDK 中有许多类具有以自定义方式序列化的瞬态字段。

请告知除了这两个之外还有其他无法序列化的功能吗?

您不能序列化不实现 Serializable 并且是 non-transient和 non-的对象static

注意:您可以使用自定义序列化来序列化任何提供其transient.

于 2012-08-09T07:17:31.603 回答
0

我记得的一件事是,你只能序列化那些自己实现 Serializable 的成员。

更多的信息:

于 2012-08-09T06:43:29.467 回答