java - 关于包含无法连载的成员的连载

标签 java serialization

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

各位大佬请指教..!!

最佳答案

what I have analysed is that the memebers that can not be serialized are transisent and static ,

默认情况下不会序列化。这确实意味着它们无法通过自定义序列化进行序列化。注意:JDK 中有许多类具有 transient 字段,这些字段以自定义方式序列化。

Please advise is there any other functionality also that can not be serialized other than these two..?

您无法序列化未实现 Serialized 且非 transient 和非静态的对象。

注意:您可以使用自定义序列化来序列化任何对象,只要其 transient 即可。

关于java - 关于包含无法连载的成员的连载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11877975/

相关文章:

java - 在 Java 中使用 BufferedWriter 格式化双输出

java - 如何打印由用户指定行数的整数三角形?

Java 流 ifPresent orElse/orElseGet

javascript - 如何将其序列化为 JSON?

c# - 如何在 C# 中使用 BinaryFormatter 更改反序列化的顺序?

java - 使用多个求和查找有序集的组合数

java - 如何在 Selenium webdriver 和 Java API 中录制视频

haskell - 摆脱 Haskell 的 IO ( )

xml - 如何格式化/缩进 XSL 转换的输出

与实体管理器多次合并后,Symfony/Doctrine实体会导致脏实体关联