对于 Java 序列化,我了解到当一个字段被标记为 transient 时,它不会被序列化。因此,当对象被反序列化时,设置为 短暂的?它们是否设置为构造函数中定义的值?
最佳答案
它们被设置为该类型的默认值:零、假或空。
关于带有 transient 字段的 Java 序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9694755/
对于 Java 序列化,我了解到当一个字段被标记为 transient 时,它不会被序列化。因此,当对象被反序列化时,设置为 短暂的?它们是否设置为构造函数中定义的值?
最佳答案
它们被设置为该类型的默认值:零、假或空。
关于带有 transient 字段的 Java 序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9694755/